Sr. IT Engineer - Cloud
Role details
Job location
Tech stack
Job description
The Senior IT Engineer you will be responsible for architecting and delivering enterprise-grade infrastructure solutions on Microsoft Azure. You'll collaborate with cross-functional teams to translate business requirements into secure, scalable, and resilient cloud architecture. This role demands deep expertise in Azure IaaS/PaaS services, Azure AD, infrastructure automation, Azure governance policies, and performance optimization.
Role Description
-
Design and implement Azure-native and multi-cloud infrastructure solutions, including networking, computer, storage, identity, and security. MUST be proficient and possess required hands-on experience.
-
Lead cloud architecture reviews, ensuring alignment with enterprise standards and best practices
-
Develop Infrastructure-as-Code (IaC) using tools like Bicep, Terraform, or ARM templates
-
Help define and enforce governance policies using Azure Policy, Blueprints, and RBAC
-
Collaborate with DevOps teams to integrate CI/CD pipelines and automate infrastructure provisioning
Requirements
-
Communication: Can effectively communicate complex ideas and information to diverse audiences and can facilitate effective communication between others.
-
Adaptability: Can proactively adapt to challenging situations, anticipate changes, and make modifications to meet the demands of changing circumstances.
-
Self-Motivation: Can proactively seek out challenges, initiate self-development projects, and contribute to personal or professional innovative ideas.
-
Teamwork: Can lead a team effectively, facilitating cooperation, sharing information, and ensuring that all team members are able to contribute to their full potential.
-
Analytical Thinking: Can synthesize complex data, identify patterns, draw insights, and present findings clearly and understandably.
-
Detail-Oriented: Can manage complex tasks or projects, identifying errors or inconsistencies, and ensuring all details are addressed, necessary corrections are made, and quality is maintained.
-
Organization: Can effectively coordinate multiple projects, delegate tasks where appropriate, and employ advanced organizational tools and methods.
-
Problem-Solving: Can proactively identify potential problems, initiate preventive measures, and propose and contribute to innovative solutions.
-
Initiative: Can proactively seek out challenges, initiate projects, and contribute to innovative ideas.
-
Technical Troubleshooting: Can proactively seek out potential technical problems, initiate preventive measures, and contribute to innovative solutions.
Skill Level Requirements
-
Ability to simplify and effectively communicate complex problems to stakeholders across various functions and levels. - Intermediate
-
Expertise in leveraging cloud-based platforms and services to build, deploy, and manage applications and data on the internet - Intermediate
-
Experience in managing and maintaining computer systems and networks to ensure optimal performance and security. - Intermediate
-
Familiarity with tools such as Puppet, KernelCare, Tenable, and/or Tanium for automating and managing cloud environments. - Intermediate
-
Understanding of directory services such as Active Directory and LDAP for efficient user and resource management. - Intermediate
-
Ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams preferred - Intermediate
Other Requirements
-
Completed Bachelor's Degree in Computer Science or a related field, or relevant work experience required
-
10 years of experience in IT architecture or engineering roles
-
8 years of experience of IT cloud infrastructure engineering and architecture focused on Azure
-
Proven expertise in Azure IaaS/PaaS services. In-depth experience with Azure networking services (e.g., Virtual WAN, VNETs, NSGs, Private Link, ExpressRoute, VPNs, Azure Firewall, Azure Monitors, etc.).
-
Well-versed in enterprise identity management (Azure AD, Conditional Access, MFA); Strong understanding of Azure security, IAM, policies, and management groups.
-
Strong understanding of cloud security principles and implementation (MS Defender, Sentinel, Key Vault, etc.)
-
Hands-on experience with Infrastructure-as-Code (Terraform, Bicep, ARM)
-
Experience with Azure governance frameworks and cost management tools
-
Azure Solutions Architect Expert certification strongly preferred
-
Experience with multi-region architecture and disaster recovery planning
-
Familiarity with container orchestration (AKS) and serverless computing (Azure Functions), ADLS.
-
Familiarity with O365 Tenant is a plus
-
Familiarity with Confluence, Jira, and other issue-tracking systems
Benefits & conditions
The estimated annual pay range for this position is $120,000 - $180,000 which includes a base salary. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.