Technology Innovation
Regular Full-Time
Professional
Chicago, IL 60631 (Hybrid)
Applicants must reside within a 100-mile radius of the Chicago, IL office to be considered.
Salary Range
$120,000 To $125,000 Annually
Your Purpose
The Senior DevOps Engineer designs, implements, and optimizes scalable, secure, and high-performing DevOps platforms and cloud infrastructure. This role drives automation, standardization, and continuous improvement throughout the software development lifecycle to enable rapid, reliable, and secure delivery of enterprise applications.
Working closely with DevOps, Salesforce, Digital, Cyber Security, and Product teams, you’ll advance Infrastructure as Code (IaC), CI/CD pipelines, observability, and AIOps practices. You’ll apply platform engineering principles, self-service infrastructure, and AI-driven insights to improve system performance, reduce operational overhead, and enhance developer productivity.
What You’ll Do
- DevOps Strategy and Leadership
- Lead the design and evolution of DevOps practices, standards, and tools across the organization.
- Provide technical leadership and mentorship to DevOps engineers and cross-functional teams.
- Define and promote best practices for CI/CD, infrastructure automation, and cloud operations.
- Drive adoption of platform engineering and self-service DevOps capabilities.
- Collaborate with leadership to align DevOps initiatives with business and technology strategy.
- Promote a culture that prioritizes automation, security, and reliability.
- Use AI tools to optimize workflows, improve deployment success rates, and reduce operational overhead.
- CI/CD Pipeline Architecture and Optimization
- Design, implement, and maintain scalable CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
- Integrate automated testing, security scanning, artifact management, and progressive delivery capabilities, including blue/green and canary deployments.
- Implement static application security testing, dynamic application security testing, and dependency scanning.
- Optimize pipeline performance, reliability, and deployment frequency.
- Establish and enforce quality gates and deployment standards.
- Monitor and improve pipeline efficiency using metrics and AI-driven insights.
- Cloud Infrastructure and Platform Engineering
- Design and manage cloud-native infrastructure on AWS, Azure, and/or Google Cloud Platform (GCP).
- Develop and maintain Infrastructure as Code using Terraform, CloudFormation, or similar tools.
- Build reusable infrastructure modules and templates that enable self-service provisioning.
- Implement scalable, highly available, and cost-optimized cloud architectures.
- Enable internal developer platforms that improve developer experience and productivity.
- Observability, Monitoring, and AIOps
- Implement and manage observability platforms such as Prometheus, Grafana, Datadog, New Relic, and Splunk.
- Establish logging, monitoring, tracing, and alerting standards across systems.
- Drive adoption of AIOps practices for anomaly detection, predictive alerting, and automated incident response.
- Improve system reliability through proactive monitoring and data-driven insights.
- Security and DevSecOps
- Integrate security best practices into DevOps workflows.
- Implement automated security scanning and compliance checks within CI/CD pipelines.
- Manage secrets and access controls using secure vaults such as HashiCorp Vault and AWS Secrets Manager.
- Ensure compliance with organizational and regulatory security standards.
- Collaborate with Cyber Security teams to remediate vulnerabilities and enforce policies.
- Implement and manage identity and access management integrations, including Single Sign-On (SSO) and federation through providers such as Auth0, Okta, Azure AD, or similar platforms.
- Reliability Engineering and Performance
- Apply Site Reliability Engineering principles to improve system uptime and resilience.
- Define and manage service level indicators, service level objectives, and service level agreements for critical services.
- Conduct incident response, root cause analysis, and postmortems.
- Implement and manage alerting and incident management platforms such as PagerDuty, Opsgenie, or similar tools.
- Use synthetic and real-user monitoring tools, such as Dotcom-Monitor, to proactively detect availability and performance issues.
- Implement auto-scaling, failover, and disaster recovery strategies.
- Drive performance tuning and cost optimization initiatives.
- Improve reliability through proactive testing, monitoring, and automation.
- Collaboration and Continuous Improvement
- Partner with development, QA, and Product teams to streamline release processes.
- Embed DevOps practices early in the development lifecycle.
- Evaluate and adopt emerging tools, technologies, and industry practices.
- Promote knowledge sharing, documentation, and DevOps maturity across teams.
- Use AI-assisted tools to enhance troubleshooting, automation, and operational decision-making.
What You’ll Need
- Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related field.
- Six to eight years of experience in Information Technology, including hands-on DevOps or cloud engineering experience.
- Six to eight years of experience with cloud platforms, including AWS, Azure, and/or GCP.
- Four to five years of hands-on experience with Infrastructure as Code and container orchestration.
- Strong experience designing and automating CI/CD pipelines.
- Experience implementing DevSecOps and observability practices.
- Experience working in Agile/DevOps environments with cross-functional teams.
- An automation-first, platform-first, and reliability-focused mindset.
- Strong expertise in CI/CD tools such as GitHub Actions, Azure DevOps, Jenkins, and GitLab.
- Proficiency in Infrastructure as Code.
- Strong scripting or programming skills in Python, Bash, or similar languages.
- Experience with Docker containerization and Kubernetes orchestration.
- Knowledge of cloud architecture, networking, and security best practices.
- Experience with observability and monitoring tools such as New Relic, Prometheus, and Grafana.
- Familiarity with GitOps and platform engineering concepts.
- Strong understanding of DevSecOps principles and security integration.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Ability to manage multiple priorities in a fast-paced environment.
- Strong communication and collaboration skills across technical and non-technical teams.
- Working knowledge of microservices architecture, distributed systems, API management, integration patterns, cloud cost optimization strategies (FinOps), compliance and governance frameworks, and developer experience best practices.
- Ability to clearly document architectures, processes, and standards.
- Ability to work within SOA’s standardized, Windows-based technology environment, use Microsoft 365 applications effectively, and comply with established device and security policies.
The following qualifications are preferred
- Relevant cloud certifications, such as AWS Certified DevOps Engineer, AWS Certified Solutions Architect, or Microsoft Azure DevOps Engineer Expert, are highly desirable.
- Demonstrated experience using AI/ML or AIOps tools in DevOps workflows is strongly preferred.
- Terraform experience.
- Experience with AI-assisted automation.
- Experience supporting enterprise SaaS platforms such as Salesforce.
What We Offer
Competitive Compensation: We understand the value of your contributions, and we ensure that you are rewarded competitively for your skills and dedication.
Generous Paid Time Off: Achieve a work-life balance with ample paid time off, giving you the flexibility you need for personal and family responsibilities.
Professional Development: We invest in our team’s growth. Take advantage of opportunities for continuous learning and career advancement, including tuition reimbursement and continuing education funding.
Health and Wellness: Your well-being is important to us. Enjoy access to comprehensive health benefits and wellness programs, including our Employee Assistance Program (EAP) and wellness reimbursement.
Disability Coverage: Gain peace of mind with our comprehensive disability coverage, including life, short-term, and long-term disability benefits.
Retirement Planning: Secure your future with our 403(b) plan and generous employer contribution.
Maternal/Paternal Leave: Embrace parenthood with confidence, knowing that we’ve got you covered every step of the way. Our maternal/paternal leave policy is designed to give you the time you need to bond with your newest family member without worrying about work.
Flexible Work Environment: Embrace a flexible hybrid environment that supports your productivity and work-life balance.
Diversity and Inclusion: We celebrate diversity and foster an inclusive workplace where everyone’s unique perspectives are valued.
The SOA will provide equal opportunity to all employees and applicants for employment regardless of actual or perceived race, color, religion, age, sex, pregnancy, national origin, ancestry, disability (mental or physical), genetic information, military or veteran status, marital status, order of protection status, gender identity, sexual orientation or any other category protected by applicable law. Such action shall include but is not limited to: initial consideration for employment; job placement and assignment of responsibilities; performance evaluation; promotion and advancement; compensation and fringe benefits; training and professional development opportunities; formulation and application of human resource policies and rules; facility and service accessibility; and discipline and termination.
Job description provided by Society of Actuaries.
View the original posting