Required Technical and Professional Expertise
- Bachelor’s degree in computer science/engineering or a related area of study.
- 2-8 years of professional experience in software development.
- Demonstrated experience and in-depth knowledge in delivering container-based software applications using Docker, Ansible/Helm, RHOS.
- Strong understanding of cloud security best practices, with experience using tools like Twistlock and AquaSec.
- Experience with CI/CD tools such as Jenkins, Travis, Terraform, Helm and Argo CD.
- Experience with Github and Jira.
Preferred Technical and Professional Expertise
- Experience with container orchestration tools like Docker, Kubernetes and RedHat OpenShift.
- Experience with Kubernetes Operators and the Operator Framework.
- Experience with the major cloud providers (IBM Cloud, AWS or Azure) with a focus on containerization and DevOps practices.
- Knowledge of designing, developing, and deploying micro-services architectures.
- Experience in one or more of the following: JavaScript, Node.js is a plus.
- Demonstrated ability to operate within short release cycles is a plus.