Azure Cloud Engineer II

Rackspace Technology Logo

Rackspace Technology

πŸ“Remote - India

Summary

Join our team as an experienced Azure Cloud Engineer to lead and execute application migrations and modernizations to the Azure Cloud. You will leverage containerization and re-platforming, utilizing Docker and AKS for containerized application management. Responsibilities include implementing and maintaining robust CI/CD pipelines with GitHub Actions, automating infrastructure deployments, and writing Python scripts for automation. Collaboration with cross-functional teams is crucial for successful migration and adoption of cloud solutions. You will also define and implement DevOps best practices and ensure adherence to non-functional requirements, including performance, scalability, reliability, and security.

Requirements

  • Expert-level proficiency in migrating and modernizing applications to Microsoft Azure Cloud services
  • Strong expertise in Terraform (Enterprise) for infrastructure automation
  • Proven experience with containerization technologies (Docker) and orchestration platforms (AKS)
  • Extensive hands-on experience with GitHub Actions and building CI/CD pipelines specifically for cloud migration and modernization efforts
  • Proficient scripting skills in Python for automation and tooling
  • Comprehensive understanding of DevOps methodologies and software development lifecycle (SDLC)
  • Excellent communication, interpersonal, and collaboration skills
  • Demonstrable experience in implementing logging, monitoring, backups, and disaster recovery solutions within cloud environments

Responsibilities

  • Lead and execute the migration and modernization of applications to Azure Cloud using containerization and re-platforming
  • Re-platform, optimize, and manage containerized applications using Docker and orchestrate through Azure Kubernetes Service (AKS)
  • Implement and maintain robust CI/CD pipelines using GitHub Actions to facilitate seamless application migration and deployment
  • Automate infrastructure and application deployments to ensure consistent, reliable, and scalable cloud environments
  • Write Python scripts to support migration automation, integration tasks, and tooling
  • Collaborate closely with cross-functional teams to ensure successful application migration, modernization, and adoption of cloud solutions
  • Define and implement best practices for DevOps, security, migration strategies, and the software development lifecycle (SDLC)
  • Infrastructure deployment via Terraform (IAM, networking, security, etc)
  • Configure and manage comprehensive logging, monitoring, and observability solutions
  • Develop, test, and maintain Disaster Recovery (DR) plans and backup solutions to ensure cloud resilience
  • Ensure adherence to all applicable non-functional requirements, including performance, scalability, reliability, and security during migrations

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs