Position Responsibilities:- Design, and build scalable, reliable, and high performance systems and environments
- Design and implement both continuous integration and continuous delivery
- Design and build monitoring solutions and services
- Develop infrastructure code
- Develop platform code
- Monitor health of the application and environment, and act to return system to health when alerted
- Effectively contribute to building the overall knowledge and expertise of the technical team
- Always be a champion for our users!
Required Skills/Experience:- Bachelor's degree or higher with 5 to 9 years of experience in the IT/Software Services Industry
- Experience with Bash
- Experience with CI/CD (GitLab, Ansible, Travis, Cloud Build, Jenkins)
- Experience with developing and supporting applications in Docker, Registry
- Experience with container orchestration using Kubernetes, Helm Charts
- Experience with Cloud providers such as Azure and/or AWS
- Experience with large complex SQL databases (preferably PostgreSQL)
- Good to have experience with Python and React
- Good to have experience with Nginx, App Gateway, DevSecOps, Logging, Monitoring, Alerting
Qualification: - Degree and typical experience in engineering classification: Bachelor's and 5 to 9years' experience, Master's degree with 4+ years' experience. Bachelor, master or doctorate of science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry
Excellent working knowledge of the entire software development life-cycle
•
Last updated on Jul 29, 2021