Position Overview:
We are seeking a highly experienced Senior Azure Cloud Engineer with 8+ years of expertise in designing, implementing, and managing cloud solutions on Microsoft Azure. The ideal candidate will be responsible for architecting cloud infrastructure, optimizing performance, ensuring security, and managing Azure-based applications for the organization. This role requires a deep understanding of Azure services, cloud architecture, and DevOps practices to drive cloud adoption and operational excellence. This is a fully remote position with core hours 11am-4:30pm EST.
\n- Cloud Architecture & Design: Design and implement scalable, secure, and resilient cloud architectures using Microsoft Azure services. Develop high-level and detailed design documents.
- Azure Infrastructure Management: Deploy, configure, and maintain Azure resources, including virtual networks, VMs, databases, storage, and identity management (Azure AD).
- Cloud Automation: Develop and maintain Infrastructure as Code (IaC) scripts using tools like ARM templates, Terraform, and Azure DevOps to automate cloud infrastructure deployment and management.
- Monitoring & Optimization: Monitor cloud infrastructure performance, availability, and security. Optimize resource utilization and cost efficiency through regular analysis.
- Security & Compliance: Implement security best practices, manage identity and access controls, and ensure compliance with industry standards and company policies. Proactively identify and mitigate risks.
- DevOps Integration: Work closely with DevOps teams to implement CI/CD pipelines, integrate with version control systems, and automate deployment and scaling processes for applications on Azure.
- Disaster Recovery & Backup: Design and implement disaster recovery and backup strategies to ensure business continuity in the event of system failures or data loss.
- Troubleshooting & Support: Provide advanced troubleshooting for issues related to cloud infrastructure, network performance, and application performance. Act as the escalation point for cloud-related incidents.
- Documentation: Create and maintain detailed documentation for cloud architectures, deployments, processes, and procedures. Provide guidance and best practices for cloud use across the organization.
- Cloud Strategy: Collaborate with stakeholders to develop and refine the organization's Azure cloud strategy, ensuring alignment with business goals and future growth.