Posted on: 10/11/2025
Description:
We are seeking a Cloud Modernization & Migration Automation Developer to accelerate the transformation of legacy systems to Azure through automation, scripting, and CI/CD practices.
Key Responsibilities :
- Develop and maintain automation scripts using PowerShell or Python to manage tagging, log extraction, configuration, and validation processes.
- Integrate automation workflows into CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Work with REST APIs to automate configuration and telemetry retrieval, including handling authentication, response parsing, and retries.
- Manage source code using Git; create branches, raise pull requests, resolve merge conflicts, and maintain version control best practices.
- Collaborate with cloud and migration teams to support Azure Migrate or ASR-based modernization efforts.
- Perform pre- and post-migration validation using scripting or lightweight testing frameworks.
- Document and maintain runbooks, migration playbooks, and cutover checklists to standardize migration procedures.
Must-Have Skills :
- Strong scripting expertise in PowerShell or Python, with hands-on experience building end-to-end automation (resource tagging, log extraction, environment configuration, error handling, etc.).
- Experience working with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins able to edit YAML workflows, configure secrets/variables, and understand pipeline stages and approvals.
- Proficiency in Git and version control practices, including branching, pull requests, code reviews, and merge conflict management.
- Experience integrating automation with REST APIs, using PowerShell Invoke-RestMethod or Python requests libraries, and handling token-based authentication and response parsing.
- Working knowledge of Azure cloud services, including Azure Migrate, App Services, IaaS VMs, and scripting via Azure CLI or REST APIs.
Nice-to-Have Skills :
- Familiarity with Infrastructure-as-Code (IaC) tools such as Terraform or Bicep able to read and modify existing templates and understand backend state management.
- Exposure to Azure Migrate or Azure Site Recovery (ASR) for migration readiness assessments, dependency grouping, and cutover scheduling.
- Understanding of validation or testing frameworks such as PyTest for basic script-based checks or environment validation.
- Experience editing and validating YAML or JSON configuration files used in pipelines or API payloads.
- Basic knowledge of Azure Log Analytics and KQL, with the ability to run simple queries to validate deployment health or resource telemetry.
- Familiarity with runbook documentation and supporting production cutovers using standardized checklists or templates.
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1572526
Interview Questions for you
View All