Azure Cloud Migration:
- Lead the planning, design, and execution of cloud migration projects to Azure.
- Assess existing on-premises infrastructure, applications, and data for cloud readiness.
- Develop migration strategies, including rehosting, refactoring, and rearchitecting as needed.
- Execute migration tasks, including data transfer, application reconfiguration, and validation.
Infrastructure as Code (IaC) with Terraform:
- Design and implement infrastructure using Terraform for repeatable and consistent deployment.
- Develop and maintain Terraform scripts and modules for provisioning Azure resources.
- Collaborate with DevOps and development teams to integrate IaC practices into CI/CD pipelines.
CI/CD Management:
- Design, implement, and manage CI/CD pipelines using tools such as Azure DevOps, Jenkins, or GitLab.
- Automate build, test, and deployment processes to enhance efficiency and reliability.
- Monitor and troubleshoot CI/CD pipeline issues to ensure seamless delivery of software.
Enterprise Tools:
- Set up and manage enterprise testing tools.
- Integrate testing tools with CI/CD pipelines to enable automated testing.
- Develop and enforce testing best practices and standards to ensure high-quality deliverables.
- Provide support activities for the queries, issues, access, installation and configuration for supported tools
- In depth knowledge and hands on experience with a broad range of industry leading commercial and open source SDLC (Agile and Waterfall), test management, test automation and CICD tools.
Collaboration and Documentation:
- Work closely with architects, developers, and operations teams to align cloud migration efforts with business objectives. - Document cloud architectures, migration plans, Terraform scripts, and CI/CD workflows. - Provide training and support to team members on cloud and DevOps best practices.
- Proven experience in Azure cloud migration projects.- Strong expertise in Terraform and infrastructure as code (IaC) principles.
- Hands-on experience with CI/CD pipeline tools such as Azure DevOps, Jenkins, or GitLab.- Proficiency in setting up and managing enterprise testing tools like Selenium, JUnit, TestNG, and LoadRunner.- Solid understanding of cloud computing concepts, networking, and security in Azure.- Excellent problem-solving skills and attention to detail.- Strong communication and collaboration abilities.
- Preferred Qualifications:- Azure certifications (e.g., Microsoft Certified: Azure Solutions Architect,