- Job Title: Automation Engineer - Data Governance
- Location: Pune (Preferred)
- Exp: 5 Years
Job Overview
We are seeking a highly motivated Automation Engineer with a strong foundation in Python scripting, CI/CD practices, and data governance principles. The ideal candidate will demonstrate adaptability through continuous learning and possess hands-on experience in creating automated solutions to streamline workflows and enhance operational efficiency.
Key Responsibilities
- Design, develop, and maintain automation scripts using Python and Shell scripting to improve operational workflows
- Create, configure, and manage CI/CD pipelines using Jenkins to automate build, test, and deployment processes
- Develop and integrate solutions using REST APIs to enable seamless automation and system integration
- Implement and maintain data governance practices, including access control mechanisms and data cataloging processes
- Collaborate with cross-functional teams to identify automation opportunities and implement scalable solutions
- Monitor and troubleshoot automated jobs and pipelines to ensure reliability and performance
- Document automation processes, procedures, and best practices
Required Skills & Qualifications
Technical Skills
- Strong proficiency in Python programming and Shell scripting (Bash/PowerShell)
- Hands-on experience with CI/CD tools, particularly Jenkins (job creation, pipeline configuration, automation)
- Working knowledge of REST API design, implementation, and integration
Experience creating automated jobs and workflows
Data Governance
- Understanding of access control principles and implementation
- Knowledge of data cataloging concepts and practices
- Familiarity with data governance frameworks and compliance requirements
Soft Skills
- Demonstrated adaptability and commitment to continuous learning
- Strong problem-solving and analytical thinking abilities
- Excellent communication and collaboration skills
- Self-motivated with ability to work independently and in team environments
Preferred Qualifications
- Experience with version control systems (Git, GitHub)
- Knowledge of cloud platforms (AWS)
- Working Understanding of configuration management tools (Terraform)
- Understanding of Agile/Scrum methodologies
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
Equivalent work experience may be considered in lieu of formal education
Experience Level
- 4 -5 years of relevant experience in automation, DevOps, or software development roles
- This role is ideal for someone passionate about automation, continuous improvement, and data governance who thrives in a dynamic, learning-focused environment.
- Design, develop, and maintain automation scripts using Python and Shell scripting to improve operational workflows
- Create, configure, and manage CI/CD pipelines using Jenkins to automate build, test, and deployment processes
- Develop and integrate solutions using REST APIs to enable seamless automation and system integration
- Implement and maintain data governance practices, including access control mechanisms and data cataloging processes
- Collaborate with cross-functional teams to identify automation opportunities and implement scalable solutions
- Monitor and troubleshoot automated jobs and pipelines to ensure reliability and performance
- Document automation processes, procedures, and best practices
- Graduate in Computer Science, Data Science, Information Technology, or a related field. 4-5 years of experience in data quality or data management.
Job description provided by EXL Service.
View the original posting