Devops Engineer

Devops Engineer Job Description Template

Our company is looking for a Devops Engineer to join our team.

Responsibilities:

  • Work with QA to provide Regression infrastructure;
  • Close collaboration with developers to satisfy their hardware requirements within reason;
  • Develop and improve operational practices and procedures;
  • Continuous optimization and improvement to existing systems and infrastructure;
  • Work with CI and CD tools, and source control such as GIT / Bamboo / Octopus;
  • Troubleshoot application issues and devise an approach to fixing them;
  • Automate and Manage the release of all applications to different environments;
  • Establish mutually beneficial relationships with stakeholders that support thought leadereship, innovative and integrated practice solutions;
  • Build a culture of collaboration between Analysts, Architects, Development, QA and Infrastructure ensuring optimal delivery;
  • Lead the development of contingency plans and identify continuity or disaster recovery risks and mitigation plans;
  • Research new technologies and make recommendations;
  • Attend all relevant meetings in line with agile methodology;
  • Assess and communicate business requirements and functional specifications for the design and implementation of solutions;
  • Ensure the pre-production and production environments are managed;
  • To collaboratively manage all environments as part of the DevOps team.

Requirements:

  • 3+ years’ work experience in DevOps;
  • Git, Bitbucket, Maven;
  • BSc CompSci, National Diploma in IT/ relevant qualifications;
  • Minimum 5+ years previous experience in development and operations, or related IT, computer, or operations field;
  • 1 year ability to configure and deploy infrastructure using cloudformation, ECS and lambda;
  • 1 year ability to implement mechanisms to detect and respond to incidents;
  • 1 year ability to implement high availability, and disaster recovery using cloudfront, Route53, and RDS;
  • 2 years knowledge or digital application patterns 1-year knowledge of devops;
  • 2 years knowledge of agile;
  • Knowledge of AWS Cloud Technologies;
  • 1 year ability to automate management of polices and standards using trusted advisor, Secrets manager and certificates manager;
  • Knowledge of Scripting – bash, PHP, ruby, python;
  • Dotnet core;
  • Experience working in a retail and/or Ecommerce environment would be advantageous;
  • Knowledge of agile and TDD methodology.