Azure Engineer (Flexible Location)
Alcoa · Pittsburgh, PA · 1 mo ago
EngineeringFull-time
About the Role
Establish and enforce platform governance frameworks across Azure using Azure Policy, RBAC, and standardized resource configurations to ensure compliance, auditability, and consistency at scale.
- Design, build, and maintain enterprise-grade Azure infrastructure, including landing zones, subscription architecture, networking, identity, and connectivity patterns aligned with organizational standards.
- Architect and enable cloud-native and distributed applications in partnership with development teams, leveraging Azure PaaS services, APIs, messaging, and modern integration patterns.
- Develop and support governed environments for Generative AI (GenAI) and other advanced workloads, ensuring secure design, policy enforcement, lifecycle management, and responsible usage of Azure AI services.
- Implement and manage Infrastructure as Code (IaC) (e.g., Bicep, Terraform, PowerShell) to deliver consistent, repeatable, and automated deployments across environments using Azure DevOps.
- Configure and maintain monitoring, logging, and observability solutions using Azure Monitor, Log Analytics, and diagnostic settings to ensure platform reliability, performance, and operational visibility.
- Collaborate with security, architecture, and application teams to deliver standardized platforms, reusable patterns, and reference architectures that support modernization and scalability.
- Provide technical guidance and consultation to application teams and business stakeholders on cloud architecture, platform capabilities, and governance requirements.
- Ensure compliance with enterprise IT standards and regulatory requirements (e.g., ISO 27001, change management, disaster recovery, and security best practices).
- Support cost optimization and financial governance (FinOps) by evaluating cloud usage, right-sizing resources, and aligning platform consumption with budget and sustainability targets.
- Maintain and enhance existing cloud environments, including troubleshooting, performance tuning, and continuous improvement of platform services.
- Develop and maintain technical documentation, including architecture designs, deployment procedures, governance standards, and operational runbooks.
What you can bring to this role
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- Minimum of 1–2 years of experience designing and deploying solutions in a cloud computing environment.
- Minimum 3–5 years of experience in IT systems management.
- Desire to work in a diverse, global, and fast-paced environment.
- Strong hands-on experience with Microsoft Azure, including both IaaS and PaaS services, with a focus on designing and operating enterprise-scale cloud environments.
- Proven expertise in cloud platform governance, including Azure Policy, RBAC, management groups, and subscription design, with a strong understanding of compliance and audit requirements.
- Experience architecting and enabling cloud-native and distributed applications, leveraging Azure PaaS services, APIs, messaging, and modern integration patterns.
- Proficiency in Infrastructure as Code (IaC) and automation tools such as Bicep, Terraform, and ARM templates, along with scripting experience (e.g., PowerShell) to support repeatable and idempotent deployments.
- Strong understanding of cloud security, identity, and access management, including authentication, authorization, and secure design principles aligned with enterprise standards.
- Experience implementing monitoring, logging, and observability solutions using Azure Monitor, Log Analytics, and diagnostic settings.
- Knowledge of cloud governance frameworks and cost optimization practices (FinOps), including resource optimization, cost visibility, and budget management.
- Familiarity with Azure DevOps and CI/CD pipelines to support automated deployment and lifecycle management of infrastructure and applications.
- Experience supporting or enabling advanced workloads, including Generative AI (GenAI), with an understanding of governance, security, and lifecycle management considerations in Azure AI services.
- Ability to work independently and collaboratively across engineering, security, and application teams to deliver scalable, standardized platform solutions.
- Strong written and verbal communication skills, with the ability to provide clear technical guidance to stakeholders, application teams, and leadership.
- Broad understanding of infrastructure, application, and operational processes, with experience supporting production environments and continuous improvement initiatives.
Benefits
- Competitive compensation packages, including pay-for-performance variable pay, recognition and rewards programs, and stock-based compensation awards (3-year vesting schedule).
- Flexible spending accounts and generous employer contribution to the HSA.
- 401(k) with employer match up to 6%, additional employer retirement income contribution (no vesting period), and a non-qualified deferred compensation plan.
- 12 paid holidays per year.
- 15 days of paid vacation (pro-rated from hire date).
- Employee Assistance Program (EAP).
Pay
Base Salary: $98,400 – $147,300 USD annually. Total rewards packages listed, including base salary and bonus eligibility, apply to U.S.-based applicants only. Actual salaries will vary and will be based on a range of factors, including a candidate’s qualifications, skills, and competencies in conjunction with multiple components of the Employee Total Rewards Package. Alcoa reserves the right to change plans at its discretion.