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;
- Automate and Manage the release of all applications to different environments;
- Help establish capabilities around people, process, and tools for the management of enterprise architecture strategies;
- 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;
- Ensure all systems are resilient to failure including high-availability, disaster recovery, and backup;
- Transparent communication using Slack and Jira;
- Propose innovations to modernize Xe’s software delivery; moving towards continuous delivery;
- Act as the SME in Big Data and Cloud;
- Developing architecture baselines, target architectures, performing architecture analysis and providing recommendations;
- Serve as a point of technical escalation; proactively managing issues and liaising with both internal and external support functions;
- Provide solution demonstrations, both standard and tailored to suspects and prospects;
- Assess and communicate business requirements and functional specifications for the design and implementation of solutions;
- Build and manage the development, testing, and production environments on the AWS Cloud;
- Develop internal build or deployment tools for automation processes.
Requirements:
- Git, Bitbucket, Maven;
- BSc CompSci, National Diploma in IT/ relevant qualifications;
- Gitlab CI/CD;
- B.Sc. Computer Science, B.E. or similar;
- Understanding and ideally some experience of one server-side programming language (Ruby, PHP, Java, C#, Python);
- Good understanding of SDLC, ITIL, Scrum framework, and Agile principles;
- Experience developing in an Agile Environment;
- Knowledge of cloud standards, protocols, and technologies;
- Experience working in a retail and/or Ecommerce environment would be advantageous;
- 1 year ability to configure and deploy infrastructure using cloudformation, ECS and lambda;
- 1 year ability to implement high availability, and disaster recovery using cloudfront, Route53, and RDS;
- Has to have a Positive attitude;
- Familiar with other programming languages like java, php, frontend related, etc;
- Data & security driven mindset;
- Understanding application clustering/load balancing concepts and technologies.