Lead DevOps Developer

Company: Direct IT Recruiting Inc.

Location: Toronto

Status: 6 Month Contract

Job Reference No: 762

Job Category: Senior DevOps Developer, Lead DevOps Developer

Career Level: Senior, Lead

Number of Staff to Supervise: N/A

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

Industry: Financial

Apply

 

Lead DevOps Developer

 

Job Title: Lead DevOps Developer

Company: Direct IT Recruiting Inc.

Location: Toronto

Status: 6 Month Contractor

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

Career Level: Senior, Lead

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

Industry: Financial

                               

DESCRIPTION:  

- 5+ years experience with DevOps

- 2+ years assisting with leading, transforming and maturing DevOps teams

- Experience constructing project teams with Agile collaboration and project management tooling e.g Kanban or Scrum

- 2+ years of experience establishing, leading and maturing a DevOps practice within an organization.

- 5+ years of experience delivering solutions and/or leading solution delivery in a DevOps practice in a medium-large business environment.

- 5+ years of experience working developing and mentoring technical staff in an Agile / Iterative software development environment.

- 10+ years of experience working with management / executive management staff to capture, map and align business capabilities and IT solutions across various portfolios

- Experience assisting with SDLC managing release of solutions to dev, test and prod environments

- Experience with Continuous Integration - Continuous Deployment pipelines

- Experience with containerization tools e.g. Docker, Kubernetes

- Experience with SQL, NoSQL, and Big Data platforms (e.g. Cassandra, Mongo)

- Experience with Data Streaming technologies (e.g. Kafka)

- Front-end development experience: HTML5, CSS, JavaScript, Typescript, Angular; Backend development: JAVA, Spring Boot, node.js

- Experience leveraging vendor APIs, API Development, Web Services (REST, JSON, SOAP) and event driven architectures (microservices)

- Advanced Linux and/or Windows systems administration skills

- Experienced with version control technologies e.g. Subversion or Git

- Demonstrated proficiency with cloud services such as Amazon AWS, Microsoft Azure or Google Cloud Compute

- DevOps Certification is preferred.

- Guidewire experience (an asset)

- Strong leadership skills;

- High sense of Accountability;

- Drive and Determination, Independent, Self-starter/Initiative;

- Ability to work with cross functional teams;

- Solid understanding of Enterprise applications development;

- Excellent communication and partnering skills;

- Strong ability to prioritize across various tasks, manages changes in daily workload, and operates under several simultaneous deadlines;

- Ability to work in a dynamic and collaborative environment; and,

- Excellent planning and communication skills and able to take part in conversations with customer development and product teams

- Ability to thrive in a fast-paced environment

 

RESPONSIBILITIES:

- Work on the SCRUM process of the team, with full accountability of the scrum results

- People guidance, exposure to: goal settings follow up, performance review, one-on-one. Assist in building every individual in the team and keep the team focus on working together

- Work closely with development team, and interfacing with various stakeholders to ensure successful, repeatable outcomes in the build/release/deployment pipelines

- Assist in defining best practices for source control, continuous integration, automated testing and release management

- Collaborate with other engineers to share best practices and knowledge of emerging technologies as it relates to build,  release, Continuous Integration, Continuous Delivery and DevOps

- Assist in developing and maintaining tools and scripts to build, deploy, test, automate and streamline product delivery from engineers to customers

- Constant focus on maximizing availability and elasticity of the build infrastructure and minimizing build times

- Design and help implement continuous delivery pipeline for a diverse set of projects with stakeholders from Quality, Architecture, Engineering, and Tech Ops

- Assist in guiding the team to build reliable, resilient software and services that can sustain unexpected software/hardware issues