Azure Platform Engineer is responsible for designing, implementing, and managing cloud-based applications and solutions using Microsoft Azure.
Primary Responsibilities
Design and Develop: Create and deploy Azure cloud-based solutions.
Configure and maintain Azure infrastructure and workloads.
Security: Ensure the security, performance, reliability, and scalability of Azure applications and infrastructure.
Troubleshooting: Perform troubleshooting and root cause analysis for infrastructure issues.
Collaboration: Work closely with developers to implement continuous delivery systems and methodologies on Azure.
Documentation: Define and document best practices and strategies regarding application deployment and infrastructure maintenance.
Training: Provide guidance, training, and mentorship to other team members on Azure technology and solutions.
Disaster Recovery: Develop and implement disaster recovery plans.
Cost Management: Assist in the development of cost management strategies for Azure usage.
Required Qualifications
Azure Cloud Services and DevOps experience
Infrastructure as Code (Terraform/Ansible/Chef/Puppet)
Docker and Container Orchestration (Azure Kubernetes)
DevOps and CI/CD tools such as Git, Git Actions, Jenkins, Sonar, CodeQL etc.
Monitoring tools and technologies (Splunk, Dynatrace, current relic)
Azure Security Tools: Proficiency with Azure Security Centre, Azure Active Directory, Azure Key Vault, and other Azure services
Vulnerability Management: Proven ability to executing vulnerability scans and security assessments, and implementing remediation measures
Secure Coding Practices: Proven ability to ensure secure coding practices are followed in development
Regulatory Compliance: Proven ability to implement regulatory compliance controls for Azure infrastructure Proficient with Azure Security Centre, Azure Active Directory, Azure Key Vault, and other Azure services. Solid experience in executing vulnerability scans and security assessments and implementing remediation measures.
Proficient
Ensuring secure coding practices are followed in development. Work experience in Implementing regulatory compliance controls for Azure infrastructure
Preferred Qualifications
Hands-on scripting with one or more: YAML, JSON, PowerShell, BASH or Python Infrastructure Engineering experience
Automation experience
Positive knowledge on SRE principles