Job offer
Senior Lead Cloud Engineer (Terraform and Azure)
The Senior Lead Cloud Engineer (Terraform and Azure) is responsible for building, automating and securing highly available multi-cloud infrastructure environments to protect Northern Trust's cloud-hosted assets and applications. The candidate should have experience in cloud computing, cloud network automation, Terraform and Azure networking technologies.
Job description
Tasks
- Cloud DevOps Engineering & Automation:
- Development of infrastructure-as-code (IaC) automation (e.g. Terraform) to create IaC patterns and modules to accelerate development and end users in a programmable way.
- Use of modern software DevOps and CICD tooling such as GitHub, GitHub Actions, ADO, Jenkins, etc. to provide infrastructure resources and prevent configuration mismatches.
- Work with development teams to ensure seamless continuous integration of code and deployment and promote disciplined code versioning practices.
- Familiarity and experience with Terraform Cloud for workspace and state management.
- Collaborate with product, architecture and other stakeholders to ensure that cloud technologies are designed according to product roadmaps and well-architected frameworks.
- Investigate and resolve complex issues related to cloud infrastructure and recommend and develop solutions to problems and create documentation for reengineering processes as required.
- Participate in IT Service Management (ITSM) changes, incidents and general requests for cloud platform support for Business-as-Usual (BAU) operations.
- Contribute to cloud operations disciplines and improve processes such as OS lifecycle management, backup and recovery, disaster recovery, certificate management, etc.
- Network Engineering:
- Managing firewall technologies such as Azure Front Door, Akamai WAF/CDN via automation and owning network baselines to identify root causes of application connectivity issues.
- Support for cloud network security platforms and collaboration with tool providers via WAF/CDN (e.g. Akamai, Azure Front Door, etc.), DNS management and load balancing.
- Design, development and implementation of automation workflows for network firewalls to improve security protocols and integrate firewall management into the wider security strategy.
- He proficiency in APIs to construct REST requests to accomplish a task given API documentation.
Requirements
- University or college degree in computer science, engineering or related technical fields
- Previous technology experience
- Proven experience in cloud computing (Microsoft Azure, AWS)
- Proven experience in cloud network automation
- Terraform infrastructure-as-code automation
- Experience with Azure networking tools (V-WAN, VNET, BGP, etc.)
- Demonstrated understanding of DevGeoOps concepts and implementation or practical experience using these skills in an existing framework
- Strong passion for end-to-end DevOps automation via CICD pipelines to deploy infrastructure as code (IaC) and use tools (e.g. ADO, GitHub/Actions, Jenkins or equivalent).
- Proven ability to manage infrastructure environments, configurations and IaC scripts to support application patterns and workflows via self-service automation (e.g. Backstage io).
- Strong understanding of the design, implementation and maintenance of network infrastructures according to service level agreements (SLA)
We offer
- A flexible and collaborative work culture in an organization where financial strength and stability are assets that encourage us to explore new ideas.
- Movement within the organization is encouraged, senior leadership is accessible, and you can take pride in working for a company that is committed to supporting the communities we serve.
Job details