DevOps Engineer
Job Description :
We are actively seeking an experienced DevOps Engineer with hands-on expertise in GitHub, CI / CD pipeline automation, cloud integration, and Informatica Intelligent Cloud Services (IICS) CLI operations.
This role will focus on implementing best practices in source control, cloud automation, and deployment strategies, particularly for integration with IDMC and Snowflake.
Key Responsibilities :
- Manage and maintain GitHub repositories, enforce branching strategies, code reviews, and merge practices.
- Build and maintain CI / CD pipelines integrating GitHub with IICS (IDMC) and Snowflake.
- Automate the import / export of IICS assets and operations using CLI tools as part of CI / CD.
- Develop Python scripts for infrastructure provisioning, code deployment, system monitoring, and workflow automation.
- Ensure robust integration of development pipelines with cloud environments (preferably AWS or Azure).
- Collaborate with cross-functional teams including developers, data engineers, and QA to streamline DevOps workflows.
- Ensure version control integrity and support deployment strategies across multiple environments.
Technical Skills Required :
Strong experience in GitHub repository and workflow management.Hands-on experience in CI / CD tools and pipeline setup (GitHub Actions, Jenkins, etc.).Proficiency with IICS CLI, asset deployment automation, and integration with external tools.Sound knowledge of Python scripting for DevOps automation tasks.Experience with cloud platforms and integration (AWS / Azure / GCP).Working knowledge of Snowflake and its integration via DevOps practices.Familiarity with IDMC (Informatica Data Management Cloud) is preferred.Preferred Attributes :
Excellent problem-solving and analytical skills.Strong communication and collaboration abilities.Experience working in Agile / Scrum environmentsref : hirist.tech)