
DevOps Engineer
Job Category
- Information Technology
Minimum Qualification
- Relevant Certification
As a DevOps engineer, you will be responsible for managing the availability, performance, security, and scalability of our cloud systems. You should be skilled at building software delivery pipelines, deploying and monitoring services on AWS; and managing and learning from incidents.
The Role
Core responsibilities will include but are not limited to the following:
- Manage systems for gathering metrics, logging, and monitoring on AWS
- Manage and monitor cloud infrastructure across AWS and other systems
- Implement scalable, resilient, and secure solutions in the public cloud, especially in AWS
- Participate in automation initiatives to streamline processes, improve efficiencies and reduce hosting costs
- Provide recommendations for architecture and process improvements
- Automate the deployment, management and maintenance of cloud infrastructure using tools such as Terraform
- Enhance and drive automation and "Infrastructure as Code" delivery
- Work closely with development team to assist with infrastructure needs
- Build and implement CI/CD pipelines for services
- Deliver cloud projects in an Agile environment
- Participate in technical discussions with existing & potential clients and internal teams
- Participate in research and development to deliver complex cloud-native solutions
- Manage and upgrade DevOps toolsets
- Identify cybersecurity risks and deploying mitigations
- Assist with infrastructure risk management and necessary compliance regimes
- System troubleshooting and problem resolution across various application domains and platforms
- Incidence management and root cause analysis
- Pre-production acceptance testing for quality assurance
Qualifications and Experience
- A bachelor’s degree in IT or Sciences
- AWS certified (for example, Cloud Practitioner / DevOps Engineer / Advanced networking / Security)
- Minimum two years' experience managing infrastructure on AWS
- Three to five years' years total DevOps experience
- Able to design and implement complex DevOps solutions on a global scale / multi-region scale
Skills
- Excellent communication and coordination skills
- Able to write technical documentation
- A passion for improvement, innovation and growth
- Excellent self-management skills and goal driven
- Proven problem-solving ability
- Work effectively in a team
Note
- Due to the sensitivity of the data and systems we work with, a credit and criminal check will be required