CI / CD and Artifactory Governance Engineer with Python Development Expertise
Location : Bangalore.
Overview :
Looking for a highly skilled CI / CD and Artifactory Governance Engineer who is also an
accomplished Python developer. This role demands a deep understanding of GitLab
CI / CD pipelines and Artifactory management, combined with advanced programming
skills in Python to support and enhance our continuous integration and delivery
processes. The ideal candidate will have a minimum of 4 years of experience in these
areas.
Key Responsibilities :
GitLab CI / CD Governance :
Design, implement, and enforce CI / CD best practices and standards using
GitLab.
Develop and maintain CI / CD pipeline configurations, ensuring robustness and
scalability.
Monitor pipeline performance and troubleshoot issues to ensure smooth and
efficient builds.
Implement and manage pipeline security, including secrets management and
access controls.
Perform regular reviews and audits of CI / CD processes to ensure compliance
with best practices and organizational policies.
Artifactory Governance :
Oversee the setup, configuration, and maintenance of Artifactory repositories.
Develop governance policies for artifact management, including storage,
retention, and lifecycle.
Ensure proper integration of Artifactory with CI / CD pipelines and manage artifact
security and access controls.
Monitor and optimize Artifactory performance and resolve any issues related to
artifact storage and retrieval.
Document and communicate Artifactory configurations, policies, and procedures.
Python Development :
Develop and maintain Python scripts and tools to automate CI / CD processes and
improve pipeline efficiency.
Create custom integrations between GitLab, Artifactory, and other tools using
Python.
Write and maintain code for custom plugins or extensions to enhance GitLab
CI / CD and Artifactory functionalities.
Collaborate with development teams to identify and address automation needs
and implement Python-based solutions.
Review and refactor Python code to ensure high quality and performance.
Collaboration and Communication :
Partner with development, DevOps, and IT teams to align CI / CD and artifact
management strategies with business goals.
Provide guidance and training on GitLab CI / CD, Artifactory best practices, and
Python scripting.
Act as a key point of contact for issues related to CI / CD processes, artifact
management, and Python development.
Continuous Improvement :
Stay informed about industry trends and advancements in CI / CD, artifact
management, and Python development.
Identify and advocate for improvements to CI / CD processes, artifact
management, and Python-based tools.
Evaluate and implement new tools or technologies that enhance CI / CD and
artifact management capabilities.
Qualifications :
Experience : Minimum of 4 years of experience in GitLab CI / CD governance, Artifactory
management, and Python programming.
Technical Skills :
Extensive experience with GitLab CI / CD pipeline configuration and management.
Proficiency in managing Artifactory repositories and governance.
Strong Python programming skills, with experience in developing automation
scripts and tools.
Familiarity with scripting languages (e.g., Bash) and CI / CD-related tools and
practices.
Education : Bachelor's degree in Computer Science, Engineering, or a related field.
Advanced degrees or relevant certifications are a plus.
Certifications : Must have basic knowledge on SAFe https : / / scaledagile.com / what-is-
safe / and relevant certifications in GitLab, Artifactory, or Python development are
advantageous.
Soft Skills :
Excellent problem-solving and debugging skills.
Strong communication and teamwork abilities.
Capability to work independently and manage multiple projects effectively.
Governance Engineer • KA, India