F

Developer - Azure Cloud Engineer

Flight Centre Careers
Full-time
On-site
Noida, India

Typical Duties and Responsibilities



  • Manage and administer the Microsoft Azure cloud environment, including provisioning, configuration, performance monitoring, policy governance and security

  • Design, develop, and implement highly available, multi-region solutions within Microsoft Azure

  • Analyze existing operational standards, processes, and/or governance to identify and implement improvements

  • Migrate existing infrastructure services to cloud-based solutions

  • Manage security and access controls of cloud-based solutions

  • Develop infrastructure as code (IaC) leveraging cloud native tooling to ensure automated and consistent platform deployments

  • Develop and implement policy driven data protection best practices to ensure cloud solutions are protected from data loss

  • Support cloud adoption of applications as they are being transformed and/or modernized

  • Ensure all infrastructure components meet proper performance and capacity standards

  • Participate in a 24/7 on-call rotation to address and resolve technical escalations


Education



  • Bachelor’s degree in computer science, information systems, or a related fieldΒ 


Required Skills and Experience



  • 2+ years of Microsoft Azure experience involving design, deployment, configuration and optimization

  • knowledge of moving IaaS to PaaS services and moving workloads from onPrim to AzureΒ 

  • 2+ years of experience with IaaS and PaaS solutions

  • Experience in the design and operation of medium to large scale enterprise infrastructure, databases and application systemsΒ 

  • Experience working within an Agile framework

  • Experience in IaC development with Terraform, Azure CLI, Puppet, and Ansible

  • Experience scripting with Perl, Python and PowerShell

  • Proficient with GIT to perform source code management

  • Experience with Terraform Cloud and Azure DevOps

  • Experience with Jira and ServiceNow

  • Competence in a wide range of IT skills including networking, systems administration, data protection, information security and CI/CD tooling

  • Enthusiastic learner with the ability to teach and mentor teammates and cross functional partners

  • Excellent communication skills, both written and verbal, with a keen attention to detail.