i
SheThink
8 SheThink Jobs
Release Engineer - Azure Infrastructure (3-5 yrs)
SheThink
posted 4d ago
Flexible timing
Key skills for the job
Job Description :
Azure Infrastructure Release Engineer is responsible for managing the deployment, release, and ongoing support of cloud infrastructure in Azure.
This role often involves working closely with development, operations, and DevOps teams to ensure that software and services are released smoothly into production environments.
The key responsibilities typically include :
- Infrastructure Automation : Developing automated pipelines using tools like Azure DevOps, ARM templates, Terraform, or PowerShell to provision, configure, and manage infrastructure.
- CI/CD Pipelines : Building and managing Continuous Integration and Continuous Deployment (CI/CD) pipelines to streamline the release process for infrastructure updates and applications. These pipelines ensure that changes are automatically tested and deployed.
- Monitoring & Optimization : Ensuring that the infrastructure is optimized for performance, scalability, and security.
Monitoring systems like Azure Monitor, Application Insights, and Log Analytics are used to track the health of services and infrastructure.
- Release Management : Planning and coordinating the release of cloud infrastructure updates, ensuring minimal downtime and risk to production systems.
This includes managing release schedules, version control, and rollback strategies in case of failure.
- Collaboration with Teams : Working closely with development, operations, and security teams to ensure that infrastructure updates align with application requirements and organizational policies.
- Troubleshooting and Support : Addressing issues related to infrastructure releases, troubleshooting failures, and providing ongoing support for Azure environments.
- Compliance and Security : Ensuring compliance with regulatory standards, security best practices, and company policies regarding data protection, access control, and auditing.
Required Skills : .
- Cloud Infrastructure Management : Proficiency in Azure services, including virtual networks, storage, compute, and security features.
- Automation & Scripting : Experience with tools like PowerShell, ARM templates, Terraform, and Ansible to automate infrastructure management.
- CI/CD Tools : Familiarity with Azure DevOps, Jenkins, or other CI/CD tools for automating build and release processes.
- Problem-solving : Strong ability to diagnose issues with cloud infrastructure and services.
- Collaboration : Excellent communication skills to collaborate with cross-functional teams like development and operations.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Release Engineer roles with real interview advice
7-10 Yrs
Remote