Senior DevOps Developer - Full-Time

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

Job Reference No: 554

Job Category: DevOps Developer, CI/CD, Continuous Integration, Continuous Deployment, Automation Tools, Agile

Career Level: Senior

Number of Staff to Supervise: N/A

Work Experience: 6+ years Developer, DevOps, Automation Tools, Chef, Puppet, Docker, Jenkins, TeamCity, Octoplus Deploy, Amazon AWS Cloud, Agile

Industry: Software Development

Apply

 

Senior DevOps Developer

 

Job Title: Senior DevOps Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga, Ontario

Status: Permanent

Job Category: DevOps Developer, CI/CD, Continuous Integration, Continuous Deployment, Automation Tools, Agile

Career Level: Senior

Work Experience: 6+ years Developer, DevOps, Automation Tools, Chef, Puppet, Docker, Jenkins, TeamCity, Octoplus Deploy, Amazon AWS Cloud, Agile

Industry: Software Development

                               

DESCRIPTION:
As a member of the implementation team, the Senior DevOps Developer will work in a fast-paced environment with a group of over 60 software, service and sales professionals to ensure that the software is deployed to the customers’ QA and production environments efficiently, on time, and with the greatest possible quality. You will champion deployment automation initiatives and will have a passion for change. 

 

RESPONSIBILITIES:

As a Senior DevOps Developer your responsibilities may include, but are not limited to the following: 

- Technical Leadership

- Process Improvement

- Quality Assurance

- Resource Management

 

This position will require after-hour and weekend availability regularly.

 

SKILLS:

- Bachelors degree in Computer Science or related field

- 6+ years of experience programming in a modern object oriented programming language

- Superior attention to detail

- Advanced knowledge of SQL Server tools, such as SQL Server Management Studio, SQL Agent and SQL Profiler

- Knowledge of SQL Server backup/restore; SQL Agent job scheduling

- Expert knowledge of SQL Server, including complex stored procedures, user defined functions, ETL, data manipulation (SQL, SSIS, BCP), SQL Agent, SQL Profiler

- Competent knowledge of web software development using one or more of ASP.NET, C#, WCF, HTML, JavaScript, jQuery, AngularJS and Ext JS / Sencha.

- Excellent understanding of Linux, Bash and shell scripting

- Knowledge of Amazon AWS technologies and Amazon EC2 (Elastic Compute Cloud)

- Experience with group services, including configuration, synchronization, and naming protocols, preferably using Apache ZooKeeper.

- Experience with automation tools: Puppet, Chef, Docker, Jenkins, TeamCity, Octopus Deploy and/or Ansible

- Knowledge of Mesos/Marathon and Docker for container orchestration

- Experience in Big Data (NoSQL) & standard enterprise databases - including data modeling, testing and deployment support.

- Proficiency in Cassandra, HBase, or PostgreSQL is strongly preferred

- Familiarity with JavaScript build tools: Maven, Gradle or Ivy (preferred)

- Ability to work collaboratively in a fast-paced, entrepreneurial environment

- Experience working with Agile methodologies (preferred)