Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Description & Summary
We are seeking a highly skilled and experienced Senior Azure Cloud Engineer to join our growing team. This role is critical in designing implementing and maintaining our Azure-based internal developer platform ensuring its scalability security and performance. As a Senior Azure Cloud Engineer you will be a technical leader providing guidance and mentorship to other engineers driving best practices and collaborating with cross-functional teams to deliver innovative cloud solutions. You will be a hands-on expert deeply involved in both strategic architecture and day-to-day engineering tasks.
Key Responsibilities:
Design and Architecture:
Lead the design and implementation of complex Azure cloud solutions ensuring they meet business requirements performance targets and security standards.
Develop and maintain architectural blueprints standards and documentation for Azure infrastructure.
Evaluate and recommend new Azure services and technologies to improve efficiency scalability and cost-effectiveness.
Contribute to the overall cloud strategy and roadmap aligning it with business objectives.
Implementation and Engineering:
Build configure and manage Azure resources using Infrastructure as Code (IaC) tools (e.g. Terraform Bicep ARM templates Azure CLI/SDK).
Develop and maintain automation scripts and tools to streamline deployments operations and monitoring.
Implement and manage Azure networking components (e.g. Virtual Networks Load Balancers Azure Firewall VPN Gateways ExpressRoute).
Implement and manage secure scalable and HA/DR enabled application environments.
Implement and manage security best practices across the Azure environment including identity and access management (IAM) network security and data protection.
Implement and maintain monitoring logging and alerting solutions to ensure optimal performance and availability.
Troubleshoot and resolve complex infrastructure issues providing timely and effective solutions.
Collaboration and Leadership:
Mentor and guide junior engineers fostering a culture of technical excellence and continuous learning.
Collaborate with development security and operations teams to ensure seamless integration of cloud solutions.
Provide technical leadership and guidance to project teams ensuring adherence to architectural standards and best practices.
Participate in code reviews design reviews and architectural discussions.
Communicate effectively with both technical and non-technical stakeholders presenting complex information clearly and concisely.
Qualifications:
Experience:
7 years of experience in IT infrastructure and/or cloud engineering with at least 5 years of hands-on experience with Microsoft Azure.
Technical Skills:
Expert-level knowledge of Azure IaaS PaaS and SaaS offerings including but not limited to:
Compute: Virtual Machines Virtual Machine Scale Sets Azure Kubernetes Service (AKS)
Networking: Virtual Networks Load Balancers Application Gateway Azure Firewall VPN Gateway ExpressRoute
Storage: Blob Storage Azure Files Azure Disks Azure NetApp Files
Security: Azure Security Center Microsoft Entra ID (Azure AD) Azure Policy Azure Key Vault Azure Monitor
Databases: Azure SQL Database Azure Cosmos DB Azure Database for PostgreSQL/MySQL
Management Tools CLI SDK Portal.
Strong proficiency in Infrastructure as Code (IaC) using tools such as Terraform Bicep ARM templates or Azure CLI/SDK.
Experience with containerization and orchestration technologies particularly Azure Kubernetes Service (AKS).
Experience in development of Azure Kubernetes based micro services / APIs in Python.
Experience in working with workflow tools like Temporal Argo etc.
Solid understanding of networking concepts (TCP/IP DNS routing firewalls load balancing).
Experience with monitoring and logging tools (e.g. Azure Monitor Log Analytics Application Insights).
Strong scripting and automation skills (e.g. PowerShell Python Bash).
Experience implementing and managing CI/CD pipelines (e.g. Azure DevOps Jenkins GitHub Actions).
Knowledge of security best practices and compliance standards (e.g. CIS NIST SOC 2).
Certifications:
One or more relevant Azure certifications (e.g. Azure Solutions Architect Expert Azure Administrator Associate Azure DevOps Engineer Expert) are highly desirable
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication collaboration and interpersonal skills.
Ability to work independently and as part of a team.
Ability to adapt to changing priorities and manage multiple projects simultaneously.
A passion for learning and staying up-to-date with the latest cloud technologies.
Required Experience:
Senior IC
Full-Time