DevOps Engineer (Remote)
As a DevOps engineer, you will be responsible for managing the availability, performance, security, and scalability of our client’s 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:
· Managing systems for gathering metrics, logging and monitoring on AWS
· Managing and monitoring cloud infrastructure across AWS and other systems
· Implementing scalable, resilient and secure solutions in the public cloud, especially in AWS
· Participating in automation initiatives to streamline processes, improve efficiencies and reduce hosting costs
· Providing recommendations for architecture and process improvements
· Automating the deployment, management and maintenance of cloud infrastructure using tools such as Terraform
· Enhancing and driving automation and “Infrastructure as Code” delivery
· Working closely with the development team to assist with infrastructure needs
· Building and implementing CI/CD pipelines for services
· Delivering cloud projects in an Agile environment
· Participating in technical discussions with existing and potential clients, as well as internal teams
· Participating in research and development to deliver complex cloud-native solutions
· Managing and upgrading DevOps toolsets
· Identifying cybersecurity risks and deploying mitigations
· Assisting 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
· Bachelor’s degree in IT or Sciences (pref)
· AWS certified (e.g. Cloud Practitioner / DevOps Engineer / Advanced networking / Security)
· Minimum 2 years’ experience managing infrastructure on AWS
· 3 to 5 years total DevOps experience
· Pref in designing and implementing complex DevOps solutions on a global scale / multi region scale
Skills Required
· Excellent communication and coordination skills.
· Ability to write technical documentation (required)
· A passion for improvement, innovation and growth
· Excellent self-management skills and goal driven
· Proven problem-solving ability
· Ability to work effectively in a team
Note
Due to the sensitivity of the data and systems our client works with, a full credit and criminal check will be required.