Job Description
We are looking for an experienced Senior Cloud Engineer with a strong DevOps focus and specialized expertise in Azure. The role involves translating theoretical designs into functional, code-driven solutions within an Azure environment. The ideal candidate will possess deep knowledge of Azure services, scripting, automation, and DevOps practices, ensuring infrastructure that is secure, scalable, and high-performing.
Key Responsibilities: 1.Azure Infrastructure Management:
oManage and monitor Azure cloud infrastructure to ensure optimal performance and availability.
oDeploy, configure, and optimize Azure cloud resources according to project and business needs.
oCollaborate with cross-functional teams to troubleshoot and resolve Azure-related issues.
2.Azure Security and Compliance:
oImplement and maintain Azure security measures and best practices to protect data and infrastructure.
oEnsure visibility and continuous compliance within Azure environments.
oConduct regular system backups and disaster recovery planning on Azure.
3.Automation and Scripting:
oAutomate Azure operations tasks using scripting languages such as Python, PowerShell, and Bash.
oWrite and manage infrastructure-as-code (IaC) using tools like Terraform to automate Azure resource provisioning and management.
oCodify runbooks and automate repetitive tasks within the Azure environment.
4.DevOps Practices:
oImplement and manage CI/CD pipelines specifically for Azure deployments.
oBuild and manage approval workflows for safe application and environment changes within Azure.
oAutomate operational tasks for VM instances, including upgrades, snapshots, backups, and image management.
5.Azure Cost Management:
oUse Azure native tools and services to track, manage, and optimize cloud spending.
oSet up budget alerts and monitor Azure costs, providing insights and recommendations to management.
oForecast Azure spending and implement cost-saving measures.
6.Continuous Improvement:
oStay updated on the latest Azure technologies and trends, recommending improvements to optimize Azure infrastructure.
oTranslate abstract ideas and high-level designs into actionable, executable solutions on Azure.
oEnsure that Azure code integrates smoothly into the larger DevOps ecosystem, following best practices for version control, collaboration, and security.
Required Qualifications:
- 8+ years of experience in cloud engineering and DevOps, with a strong focus on Azure.
- Proficiency in scripting languages (Python, PowerShell, Bash).
- Extensive experience with Terraform for Azure, including creating and managing modules and state files.
- Strong understanding of Azure security, automation, CI/CD, and infrastructure as code (IaC).
- Proven ability to design, manage, and optimize Azure cloud infrastructure.
- Excellent problem-solving skills and ability to break down complex problems into manageable tasks.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: DevOps Engineer
Employement Type: Full time
Contact Details:
Company: Minfy
Location(s): Bengaluru
Keyskills:
Automation
Version control
Infrastructure management
Powershell
devops
Infrastructure
Continuous improvement
Operations
Python
Scripting