Detailed Job Description
To provide operational support for the overall Agile DevOps Platform, which includes:
• Drive thought leadership in DevOps practices
• Work closely with Machine Learning Engineers to automate model training, testing and deployment into production using Continuous Integration/Continuous Delivery (CI/CD)
• Hands on implementation and maintenance of CI/CD pipelines
• Work closely with Security Architect to integrate security best practice into the pipeline
• Identify and resolve problems in a timely fashion
• Maintenance and upgrading of platform tools
• Continuous monitoring of health of Agile products
- Key responsibilities
To provide operational support for the overall Agile DevOps Platform, which includes:
- Drive thought leadership in DevOps practices
- Work closely with Machine Learning Engineers to automate model training, testing and deployment into production using Continuous Integration/Continuous Delivery (CI/CD)
- Hands on implementation and maintenance of CI/CD pipelines
- Work closely with Security Architect to integrate security best practice into the pipeline
- Identify and resolve problems in a timely fashion
- Maintenance and upgrading of platform tools
- Continuous monitoring of health of Agile products
Experience
5+ Years experience in AWS Services, EKS, Kibana
Well-versed in agile ways of working and familiar with common tools including JIRA and Confluence
Experience in working in cross-functional Agile teams
A strong technical foundation in the following:
• Good working experience with cloud-based technologies and architectures (AWS, Azure or GCP). AWS know-how is preferred
• Experience with CI/CD practices and systems (e.g. git, git flow, trunk-based development).
• Experience and good knowledge of Containerization (docker etc.)
• Container orchestration using Kubernetes
• Scripting language (shell, ruby/jruby, perl, python, powershell etc.)
• Monitoring and data collection tools (nagios, splunk, and etc.)
• SCM tools (git, bitbucket)
• Build tools (ant, nant, rake, etc.)
• Packet management (rpm, npm and etc.)
• Configuration management tools (Ansible, chef, Terraform, puppet etc.)
• Microservices architecture