Software Development / Cloud
Bachelor's degree from an accredited college/university or equivalent work experience
Our client is looking for an experienced engineer responsible for implementing DevOps standards and best practices to reliably and efficiently compile, build and deploy code, and monitor our applications. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Implement the infrastructure using IaC tools
Implement the CICD pipeline including the testing and validation requirements for moderately complex code changes
Corrective measures for moderately complex code deficiencies and escalates alternative proposals
Implement tools to monitor applications and systems for optimal performance and issues, such as ELK Stacks
Write and deploy scripts in different environments to automate day-to-day operations.
Participate in day to day project and production delivery status meetings, and provide technical support for faster resolution of issues.
Proven experience of operating large scale environments
Proven experience in Linux-based infrastructures, Linux/Unix administration, and Cloud Infrastructures.
Strong technical skills and proficiency in multiple functional areas are highly desirable; such as infrastructure as Code (CloudFormation/Terraform/TerraGrunt), containerize orchestration (Docker, Kubernetes), configuration management, programming language (e.g. Python), logging system (Elastic Stack), CI/CD (Gitlab, Argo CD), and network protocols and standards.
Strong communication skills and ability to explain protocol and processes with team and management