Job offer
Senior Lead Cloud Engineer (Terraform and Azure)- Limerick
The Senior Lead Cloud Engineer (Terraform and Azure) is responsible for building, automating and securing highly available multi-cloud infrastructure environments at Northern Trust. The role involves developing infrastructure-as-code automation using Terraform and working with development teams to ensure seamless integration of code and deployment.
Job description
Tasks
- Cloud DevOps Engineering & Automation:
- Development of infrastructure-as-code automation (e.g. Terraform) to create IaC patterns and modules to accelerate development and end users.
- Use of modern software DevOps and CICD tooling such as GitHub, GitHub Actions, ADO, Jenkins, etc. to provision infrastructure resources and prevent configuration drift.
- 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 cloud infrastructure issues and recommend and develop solutions to problems and create documentation for re-engineering processes as required.
- Participate in IT Service Management (ITSM) change, incident 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, develop and implement automation workflows for network firewalls to improve security protocols and integrate firewall management into the wider security strategy.
- Mastery of APIs to construct REST requests to fulfill 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 network tools (V-WAN, VNET, BGP, etc.)
- Proven understanding of DevGeoOps concepts and implementation or hands-on experience with 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 leaders are accessible, and you can take pride in working for a company that is committed to supporting the communities we serve.
- Reasonable accommodation: Northern Trust is committed to working with people with disabilities to
Job details