Job Responsibilities
Design develop and maintain continuous integration / continuous deployment system.
Continuously improve CI/CD pipeline tools processes and procedures.
Build maintain and scale infrastructure for production QA and software development environments.
Participate in ongoing design implementation and maintenance of systems and tools for release and CI/CD engineering.
Work closely with development and QA teams to help ensure endtoend quality.
Write and maintain infrastructure documentation.
Own production incidents/issues and provide support for infrastructure incidents and alerts.
Work with thirdparty vendors to resolve infrastructure issues.
Qualification:
BS or MS in Computer Science or engineering or a related discipline
6 years of relevant industry experience along with exposure of release and CI/CD engineering experience
Excellent knowledge of Git Gerrit Jira and Jenkins is a must
Experience with source code management (SCM) systems (such as Git) is a must
Knowledge of Linux Containers (Docker) Kubernetes and deployment of containerized applications and microservices architecture
Handson experience with CI/CD tools such as GitLab Jenkins Artifactory or comparable substitutes
Solid understanding of continuous integration deployment and operations concepts
Experience and/or familiarity with DevOps and automated test tools
devops,kubernetes,docker,artifactory,gitlab,git,gerrit,ci/cd,design,jira,linux containers,jenkins,automated test tools,continuous integration