In this role, you will be responsible for designing, building and maintaining continuous integration/continuous deployment systems in an environment with a mix of cloud, and on-premises systems, as well as physical devices. You will need to work independently, and be able to evaluate approaches, explain trade-offs to the team, and recommend practical solutions iteratively.
1. Job Knowledge and Skills:
Basic Qualifications
5+ years of experience in modern CI/CD practices including installing, modifying, handling, and monitoring CI/CD pipeline tools
Bachelor’s degree preferably master’s or PhD
Experience setting-up automated test frameworks, and extracting metrics and results
Experience with Docker
Experience with container orchestration systems (e.g. Kubernetes, Docker Swarm)
Experience with configuration management systems (Terraform, Ansible, Chef, etc.)
Experience evaluating and integrating third party analysis tools (e.g. performance monitoring, security)
Experience configuring and troubleshooting Linux servers
Familiarity with AWS
Experience working in an agile environment
Bonus Points
Experience in autonomous vehicle space
Additional Notes