Job offer
Principal Cloud Software Engineer
The job posting is for a Principal, Cloud SW Engineer position at Northern Trust in Chicago, IL, where the applicant will be responsible for developing and implementing secure cloud computing solutions. The job offers a salary between $137,400 and $233,600 per year and requires at least 10 years of experience in application development and 5 years of experience as a cloud engineer.
Tasks
You will be responsible for developing and implementing secure solutions across infrastructure, platforms, and applications. You will work with DevOps teams to build CI/CD pipelines and establish best practices for the team. You will have a direct impact on cloud adoption, Agile, and DevOps maturity within our business unit.Responsibilities
- Working independently to embrace new technologies, address uncertainties, and drive initiatives forward.
- Architecture and design of cloud solutions on Microsoft Azure to ensure scalability, reliability, and cost efficiency while addressing operational concerns and non-functional requirements such as availability, scalability, and backups.
- Developing infrastructure as code with Terraform for automated provisioning and management of cloud resources.
- Collaborate with DevOps teams to build CI/CD pipelines needed to deploy application code and infrastructure.
- Implement solutions that adhere to cloud security principles such as identity and access management, data protection, and network security.
- Creation of solutions that implement site reliability engineering (SRE) concepts, particularly in the areas of monitoring, logging, alerting, incident management, and disaster recovery.
- Responding to security incidents identified by security teams and implementing remedial measures to minimize risks and ensure compliance with industry standards.
- Ability to design solutions with operational concerns in mind, including non-functional requirements such as availability, scalability, backups, and recovery procedures.
- Mentoring junior team members in cloud architecture principles, best practices, and emerging technologies.
Requirements
- Degree in a relevant subject or equivalent professional experience.
- 10+ years of experience in core application development and implementation of end-to-end solutions.
- 5+ years of experience as a cloud engineer or in a similar role.
Preferred skills
- Extensive experience with the Microsoft Azure cloud platform.
- Experience in setting up CI/CD pipelines with Terraform Actions.
- Understanding of the SCRUM agile process.
- Knowledge in the field of financial services.
Certifications (Preferred)
- Microsoft Certified: Azure Solution Architect Expert or Azure Certified Developer.
- HashiCorp Certified: Terraform Associate.
We offer
- Salary range: $137,400 - $233,600.
- Comprehensive benefits package, including retirement benefits (401(k) and pension fund), health and wellness benefits (medical, dental, vision, hearing, and expense account, and disability benefits), and paid time off.
- Parental and caregiving leave, life and accident insurance, and other voluntary and welfare benefits
Job details