Job Title: Azure Cloud Engineer
Responsible for designing implementing and managing cloud-based solutions using Microsoft Azure. This role involves setting up a Azure cloud tenant ensuring its reliability scalability security and managing the migration of on-prem applications to the new cloud environment.
The DevOps Lead Engineer is responsible for the design architecture development and rollout of automated infrastructure-as-code and continuous delivery Azure cloud environment. This role involves setting up a new Azure cloud tenant ensuring its reliability scalability and security.
Key Responsibilities:
- Plan design and deploy Azure cloud infrastructure in multi-tenant including virtual machines databases storage and networking components. Configure and manage a new Azure multi-cloud tenant ensuring optimal setup for organizational needs.
- Write and maintain Infrastructure as Code (IaC) using Terraform scripts to automate infrastructure provisioning and management
- Re-architect on-prem applications to cloud native; Design implement and manage containerized applications microservices
- Design Azure Logic Apps and Azure Function Apps to automate workflows and processes
- Implement Azure processes to monitor and troubleshoot system performance reliability and security issues
- Develop and maintain CI/CD pipelines using GitHub Actions to ensure smooth and efficient software delivery
- Design and guide development team on new API Configurations; manage Azure API Management (APIM) and Azure Application Gateway for secure API services
- Oversee key-vault management service principals storage accounts Event Hubs and other Azure services to ensure secure and efficient operations
Tenant Setup: Configure and manage a new Azure multi-cloud tenant ensuring optimal setup for organizational needs.
- Security and Compliance: Implement security measures and ensure compliance with industry standards and regulatory requirements (e.g. HIPAA GDPR Code scans).
- Optimization and Automation: Monitor resource usage and performance optimize costs and develop automation scripts using tools like Azure DevOps Terraform or ARM templates.
- Collaboration: Work closely with internal development teams Optum Architects / Engineers and stakeholders to ensure seamless integration and deployment processes.
- Troubleshooting: Identify and resolve cloud infrastructure issues and incidents promptly.
- Documentation: Maintain accurate documentation of cloud architecture configurations and procedures.
Qualifications:
- Experience: Proven experience in designing deploying and managing Azure cloud solutions.
- Skills: Strong knowledge of Azure services infrastructure as code automation and DevOps practices.
- Soft Skills: Excellent problem-solving skills attention to detail and the ability to work independently and collaboratively.
- Supportive and inclusive work environment