Senior DevOps Engineer- CA 004

San Francisco, CA
Apply Now
Synthesis-Logo-Signature

Senior DevOps Engineer- CA 004

Fulltime Position

 

Job Description

Synthesis Systems Inc. is seeking to hire 1 Senior Consultant – Senior DevOps Engineer to start as soon as possible. Our head office is located at 2275 Lakeshore Blvd. W., Suite 529, Toronto, ON M8V 3Y3, Canada. The position will require work from client offices located in the Greater Toronto Area. The language of work is English.

This is a permanent full-time position (40 hours/week) with an annual salary of $96,000 to $100,000 plus discretionary bonus. This position will also include any available group benefit plan (extended healthcare, life and disability insurance), and 2-week vacation.

Responsibilities

  • Working closely with Clients, Business Analysts, Delivery and Operations for the development and implementation of the project’s DevOps strategy and processes;
  • Understanding stakeholder’s functional and technical requirements for the development of software project specifications;
  • Developing automation software to manage system;
  • Designing and developing test automation tools for cloud and on-premise applications;
  • Coding scripts for process automation tools;
  • Implementing CI/CD pipelines via Jenkins, and creating hooks in BitBucket to trigger CI on pull request levels;
  • Implementing both stand-alone and Docker-based deployments, and implementing automated unit testing engines;
  • Implementing artifact storage in Artifactory and utilizing container technology (Docker);
  • Implementing container orchestration (Nomad/Consul);
  • Reviewing and providing recommendations for improving reliability, code coverage, performance, and quality assurance best practices/processes;
  • Executing formal QA processes and integrating them into our current Agile SDLC process;
  • Preparing QA testing plan, preparing test cases, automating test execution, collecting results of QA testing, and subsequently preparing reports outlining results;
  • Tracking and managing any defects, testing cycles, and STLC activities; and
  • Guiding and leading a team of manual and automation software engineers

Qualifications

  • Post-secondary education of minimum 2 years in engineering, computer programming, computer systems or a related area of study;
  • Extensive experience in DevOps with exposure to both front-end and bank-end applications;
  • Required skills and experience in CI/CD, Python, Jenkins, Docker, Vault, AWS, CloudFormation/Terraform, Fluentd, Logtash, Database administration – SQL/NoSql, Artifactory, Atlassian (Jira, Bitbucket, and Confluence);
  • Skills and experience in MongoDB, MySQL, Nomad, Consul, Axway, Nginx, Redis, and Rundeck are preferred;
  • Excellent understanding of Oracle BRM product, and its deployment with devops experience will be preferred;
  • Understanding of UI/UX, web architectures and technologies such as REST APIs;
  • Excellent analytic, problem-solving, team-work, oral and written communication skills with the ability to thrive in a high performance team

Talk to us to explore a fulfilling career with Synthesis Systems

Interested?! Talk with a Recruiter to Setup an Interview