Senior Azure Cloud Engineer
About the role
Collaborate closely with the Azure Cloud Architect to implement cloud architectures that align with business objectives. Responsible for the hands-on deployment, management, and optimization of cloud resources, ensuring that they meet the highest standards of performance and security.
Responsibilities
- Manage and optimize cloud infrastructure, focusing on performance, scalability, and security.
- Deploy and configure cloud services, ensuring they meet the necessary compliance and governance standards.
- Collaborate with development and operations teams to automate and streamline cloud operations using infrastructure-as-code (IaC) principles.
- Maintain and monitor cloud environments, identifying and addressing issues related to performance, cost, and security.
- Assist in the development and maintenance of cloud documentation, including architecture diagrams, operational procedures, and disaster recovery plans.
- Provide support for cloud-related incidents, troubleshoot issues, and implement solutions to prevent future occurrences.
- Participate in the evaluation of new cloud technologies and tools, providing recommendations to enhance the existing cloud landscape.
- Contribute to the continuous improvement of cloud processes and practices, promoting a culture of efficiency and innovation.
- Ensure that all cloud deployments adhere to company policies, standards, and best practices, particularly in the areas of security and compliance.
- Assist in training and mentoring junior cloud engineers, sharing knowledge and best practices within the team.
Requirements
- Requires a bachelor’s degree in Computer Science, Computer Engineering, or a closely related field and ten (10) years of experience in cloud engineering and enterprise applications [or a master’s degree in computer science, computer engineering, or a closely related field and five (5) years of experience in cloud engineering and enterprise applications].
- Certifications Required: Azure Cloud Architect (AZ-303, AZ-305) and Terraform Associate.
- Experience must include the following: Implementing and managing scalable, secure cloud environments; infrastructure-as-code (IaC) tools (e.g., Terraform, ARM templates, Azure DevOps); cloud engineering, with a focus on Microsoft Azure; implementing and managing scalable, secure cloud environments; cloud security principles and best practices; monitoring and optimizing cloud environments, with a focus on performance and cost efficiency; cloud networking, storage, and compute services within the Azure ecosystem; troubleshooting with the ability to diagnose and resolve complex cloud-related issues; working with automation and scripting languages (e.g., PowerShell, Python) to streamline cloud operations.
Benefits
The actual base salary will be determined on an individualized basis taking into account a wide range of factors including, but not limited to, relevant skills, experience, education, and, where applicable, licenses or certifications held. In addition to base salary and a competitive benefits package (including health, vision, and dental insurance, paid time off and a 401(k) retirement plan with employer matching), this position may be eligible for additional types of compensation including discretionary bonuses and other short- and long-term incentives (e.g., deferred cash, equity, etc.).
Pay
Salary Range: $150,000 to $190,000 annually.
Schedule
Normal working conditions with the absence of disagreeable elements.