Build, deploy, and upgrade early opensource projects with docker and Kubernetes. Implement Continuous Integration/Delivery (CI/CD) techniques for build updates and failures. Establish nightly unit and functional test jobs through Jenkins or other pipelining technologies to ensure the quality of code delivered. Onboard Software as a service into AWS, IBM Cloud, Azure. Provide guidance and mentor junior developers in the project.Utilize: Python, C++, Linux, Docker, Jenkins – Continuous Integration and Continuous Delivery (CI/CD), Kubernetes, Red Hat OpenShift.
Required Technical and Professional Expertise
- 4 years experience in cloud technologies: Kubernetes, AWS, Azure, Docker/Container
- 2 years experience in SaaS onboarding process AWS, IBM Cloud, or Azure
- Strong communication and interpersonal skills.
Preferred Technical and Professional Expertise
- 4 years of experience as a software engineer developing enterprise software
- Strong Opensource portfolio; maintainer or committer