DevOps Developer

Company: Direct IT Recruiting Inc.

Location: Toronto

Status: 6 Month Contract

Job Reference No: 786

Job Category: DevOps Developer, Java, Angular, Git, Jenkins, BitBucket, CI/CD, Continuous Integration, Continuous Deployment, Agile, Atlassian, Jira

Career Level: Intermediate to Senior

Number of Staff to Supervise: N/A

Work Experience: 3+ years Developer, DevOps, Java, Angular, Git, Automation Tools, Jenkins, Docker, Atlassian, Jira, Confluence, Bitbucket, Bamboo, Oracle 12c, SQL 2008 or higher, Linux, Agile

Industry: Financial

Apply

 

DevOps Developer

 

Job Title: DevOps Developer

Company: Direct IT Recruiting Inc.

Location: Toronto, Ontario

Status: 6 Month Contract

Job Category: DevOps Developer, Java, Angular, Git, Jenkins, BitBucket, CI/CD, Continuous Integration, Continuous Deployment, Agile, Atlassian, Jira

Career Level: Intermediate to Senior

Work Experience: 3+ years Developer, DevOps, Java, Angular, Git, Automation Tools, Jenkins, Docker, Atlassian, Jira, Confluence, Bitbucket, Bamboo, Oracle 12c, SQL 2008 or higher, Linux, Agile

Industry: Financial

                               

DESCRIPTION:

- Candidate must be able to work with a team on constructing solutions that fully integrate and collaborate with existing IT systems to solve complex business solutions.

 - Candidate should have a holistic view of enterprise solutions, taking into consideration operational costs, security, performance engineering, application development, and systems management. Candidate for this position must be capable of playing different roles within the team, from head architect to high-skilled developer and technical leader to specialist and technical mentor.

 - The candidate must have a sound understanding of API, enterprise integration patterns, technology architecture and infrastructure but also very good communication skills, with the ability to adapted them to different audiences.

- Identify and define client requirements for the purpose of building a suitable solution to meet the business needs; prepare proposals for small to medium size projects or draft components of large proposals, demonstrating the added value to be gained from approval and implementation of the proposed project.

- Analyze user needs using structured systems analysis techniques, working closely with client representatives to develop system specifications indicating clearly what the system is required to do; evaluate alternative system solutions available and recommend proposed approach. 

- Design, build and test the system, customizing it as required to meet user requirements, including translating system design into program design specifications and developing program specifications to resolve programming problems. Define, analyze and resolve technical issues and develop program specifications.

- Prepare programs for installation and install system, including completion of related documentation; provide installation support (on-site/on-call as required). Conduct post implementation reviews and provide technical support and problem resolution as required.

- Function as a team representative on multi-branch projects.

- Perform other related duties as assigned or required.

 

REQUIREMENTS:

 

- 3+ years  Java, Angular 2, Spring, Microservices

- 3+ years experience using backend technologies such as Java, Spring MVC, Oracle, PostgreSQL, MySQL, NoSql and Linux.

- 3+ years experience with Docker, Kubernetes

- 3+ years experience with the DevOps / Agile Methodology

- 5+ years excellent skills in NodeJS, AngularJS (Angular 2 preferred)

- 3+ years experience and understanding of CI/CD, automated testing using opensource modern frameworks like Selenium, Jenkins etc.

- 3+ years Strong Web development and Object Oriented experience and knowledge

- Experience using backend technologies such as Java, Spring MVC, Oracle, PostgreSQL, MySQL, NoSql and Linux.

- Strong background in data structures and algorithms and computer science fundamentals.

- Ability to build the solution construct in Cloud environment and assist with any migration elements

- Excellent skills in NodeJS, AngularJS (Angular 2 preferred)

- Experience and understanding of CI/CD, automated testing using opensource modern frameworks like Selenium, Jenkins etc.

- Strong Web development experience

- Strong Object Oriented experience and knowledge

- Strong understanding of networking, security and infrastructure

- Knowledge of WebSphere and Oracle Portal in order to transition to new technology stack