DevOps Engineer Position
We're seeking an experienced DevOps engineer to join our Technology Solutions Group. This role combines CI/CD and Reliability engineering functions for our software systems on AWS and Azure platforms.
This position will work closely with development teams to understand their design challenges, propose technical solutions, and assist with implementation.
* Automating CI/CD processes and tools to ensure continuous, high-velocity software build, test, and delivery through DevOps automation.
* Developing automated infrastructure provisioning, configuration management, source code management, and new operational and collaboration methods.
* Implementing service metrics to track system reliability, performance, and efficiency.
* Defining end-user requirements and developing metrics to measure web apps, data analytics, and ETL processes, establishing SLO/SLA, performance metrics, and failure mitigation strategies.
Key responsibilities include:
Required skills include experience with Java or Python, strong SQL skills, and familiarity with programming languages such as Shell/Power scripting, Groovy, GO, JavaScript, and Terraform frameworks.
Qualifications and Skills
To be successful in this role, you'll need:
* 3-5 years of proven experience in DevOps, Platform, or SRE Engineering.
* Strong experience deploying, managing, and monitoring services in AWS/Azure.
* Hands-on experience with source control (Git, GitHub) and feature branching strategies.
* Experience with CI/CD orchestration tools (Jenkins, GitHub Actions).
Benefits
We offer a range of benefits, including health insurance schemes, annual leave, pension scheme, and education assistance programs.