Career Opportunity: Continuous Integration and Delivery Specialist
About the Role
We are seeking a skilled professional to develop and maintain Jenkins-based CI/CD infrastructure.
The successful candidate will be responsible for organizing CI/CD processes for various AI/ML tools using Groovy pipelines, virtualizing GPU-related environments with Docker, and automating tasks with Python and Bash.
Key Responsibilities:
* Support existing and create new Jenkins scripted pipelines and declarative pipelines.
* Extend existing Jenkins shared library.
* Write Python and Linux shell scripts.
* Parsen and extract build/test logs, results, and metrics from CI/CD builds.
* Integrate additional metrics into existing frameworks for seamless system integration.
* Collaborate effectively as part of a team.
* Apply software engineering development principles.
Necessary Skills and Qualifications
* Proficiency in creating and supporting Jenkins and Groovy pipelines (scripted and declarative).
* Strong understanding of CI/CD principles.
* Expertise in environment virtualization using Docker.
* Familiarity with Linux operating systems.
* Experience with automation using Python and Bash.
* Strong problem-solving skills and ability to work collaboratively.
Language Requirements
English language proficiency at B2 Upper Intermediate level.