Northern Trust, a Fortune 500 company, is seeking an Azure Infrastructure Engineer to design, build, and operate secure, scalable cloud platforms. The successful candidate will collaborate with Java engineering teams and partner with software engineers, SRE, security, and architecture to ensure applications are reliable, observable, and compliant with enterprise standards.
Requirements
- Design and implement Azure landing zones and subscriptions with RBAC, Entra ID integration, MFA, and compliant tagging/naming standards
- Build secure virtual networks, subnets, route tables, NSGs, and Private Endpoints/Private Link to isolate services and eliminate public exposure
- Provision and manage compute/services: ACA (Azure Container Apps), Azure App Services, Functions, VMs, App Config, Key Vault, and SQL Server
- Enable Java Application Delivery
- Implement serverless schedules for Java workloads using Azure Functions (including time triggers) to simplify batch job orchestration
- Enforce secrets management with Key Vault, leastâprivilege access, and identityâbased controls
- Support data security patterns for analytics platforms (e.g., SQL Server) including workspace isolation, encryption at rest (SSE/CMK), and backup practices
- Establish SLOs/SLIs, dashboards, and alerting via Azure Monitor/Log Analytics
- Implement autoscaling and cost controls
- Drive incident response, rootâcause analysis, and postâmortems
- Automate infrastructure with Terraform/Bicep, GitOps, and pipelines
- Maintain environment parity across dev/test/prod
- Contribute design docs and runbooks
- Socialize standards for naming, tagging, and environment isolation
- Review app designs for cloud fit and security compliance
Benefits
- 401k Matching
- Retirement Plan
- Health and welfare benefits (medical, dental, vision, spending accounts and disability)
- Paid time off
- Parental and caregiver leave
- Life & accident insurance
- Other voluntary and well-being benefits
- Discretionary bonus program that may include an equity component