Automation Infrastructure Engineer (5 to 7 years)

Mogi I/O : OTT/Podcast/Short Video Apps for you

India

Hybrid

INR 781,200 - 1,116,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A prominent tech company in India is seeking an Automation Infrastructure Engineer to lead automation workflows for migrating from Perforce to GitHub. The ideal candidate will have 5-7 years of experience, strong hands-on skills with Perforce and Git, and proficiency in Python, Bash/Shell, and PowerShell scripting. This is a mid-senior level position with a full-time commitment and a hybrid work model, collaborating with cross-functional teams in a dynamic environment.

Qualifications

  • 5-7 years of strong SCM and automation experience.
  • Hands-on experience with Git and Perforce administration.
  • Experience designing automated validation frameworks.

Responsibilities

  • Lead end-to-end automation for Perforce-to-GitHub migration workflows.
  • Design, develop, and maintain automation tools using Python and Shell scripts.
  • Collaborate with DevOps and QA teams for CI/CD integration.

Skills

Perforce administration
Git/GitHub workflows
C++11 or later
SCM migration tools
Python scripting
Bash/Shell scripting
PowerShell scripting
CI/CD integration
Problem-solving

Job description

Automation Infrastructure Engineer (5 to 7 years)

Work Type: Permanent, Full-Time
Experience Required: 5 – 7 Years (Strong SCM & Automation experience)
Location: Bangalore, Chennai, Hyderabad, Kochi, Noida, Pune, Thiruvananthapuram
Work Model: Hybrid (3 Days Work from Office)

Job Overview

The client is hiring an Automation Engineer – SCM Migration to lead and execute automated workflows for migrating source control systems from Perforce to GitHub. This role focuses on building reliable, scalable automation pipelines that ensure low‑downtime migration while preserving data integrity, repository structure, and access controls. The engineer will work closely with DevOps, QA, and development teams to establish GitHub standards and best practices across the organization.

Key Responsibilities
  • Lead end-to-end automation for Perforce-to-GitHub migration workflows, including data extraction, transformation, and repository imports.
  • Design, develop, and maintain automation tools and scripts using Python, Bash/Shell, and PowerShell to handle repository cloning, permission mapping, branch restructuring, and metadata migration.
  • Build and manage automated validation and testing frameworks to verify integrity of migrated repositories, including commit history, branches, tags, permissions, and access controls.
  • Collaborate with DevOps, QA, and engineering teams to integrate migration automation into CI/CD pipelines, ensuring build and deployment stability post‑migration.
  • Define, implement, and enforce GitHub repository standards, branching strategies, workflows, security policies, and governance models.
  • Troubleshoot, optimize, and scale migration tooling to support large repositories, binary-heavy workloads, and complex Perforce permission hierarchies.
  • Work with cross‑functional teams to resolve migration‑related issues and ensure a seamless developer experience.
  • Create and maintain technical documentation for automation workflows, migration procedures, and operational best practices.
Must‑Have Skills
  • Strong hands‑on experience with Perforce and Git/GitHub administration, workflows, and version control concepts.
  • Proficiency in C++11 or later, including experience with Helix Core C++ API and libgit2 for programmatic Git repository management.
  • Hands‑on experience with SCM migration tools such as git-p4, Perforce Git Fusion, or similar utilities.
  • Strong scripting skills using Python, Bash/Shell, and PowerShell for automation and orchestration.
  • Experience designing automated validation frameworks and integrating tools into CI/CD pipelines.
  • Solid understanding of Git branching models, pull requests, repository governance, and access control.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Ability to collaborate effectively with cross‑functional teams in a fast‑paced environment.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Information Technology

Industries

Software Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GitHub Automation / Integration Engineer
GitHub Automation / Integration Engineer

Synapse Business Systems • Hyderabad, Bengaluru

On-site
INR 1,500,000 - 2,100,000
Infrastructure Automation Engineer
Infrastructure Automation Engineer

Ascendion • Bengaluru

Hybrid
INR 1,400,000 - 2,100,000
Senior Devops Engineer
Senior Devops Engineer

Randstad • Bengaluru

Hybrid
INR 2,000,000 - 4,000,000
Senior Devops Engineer
Senior Devops Engineer

Solve It Consultant • Bengaluru

On-site
INR 1,500,000 - 2,100,000
DevOps Automation
DevOps Automation

Tata Consultancy Services • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Devops Software Engineer
Senior Devops Software Engineer

Allegis Global Solutions (AGS) • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Automation Engineer
Automation Engineer

Solventum • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Devops And Automation Engineer
Devops And Automation Engineer

Cloudxtreme • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

CSC • Bengaluru

Hybrid
INR 1,300,000 - 2,100,000
Experience with .NET in production
Dataverse, SharePoint Online
Power Platform administration
+3
Cyber Automation Engineer
Cyber Automation Engineer

ERM Placement Services • Khordha

On-site
INR 1,500,000 - 2,100,000