Logo
The Options Clearing Corporation (OCC)

Associate Principal, Software Engineering: DevOps

The Options Clearing Corporation (OCC), Chicago, Illinois, United States, 60290

Save Job

Overview

Associate Principal, Software Engineering: DevOps. This role provides subject matter expertise for ongoing support of applications deployed to OCC’s non-production AWS environments and supporting 3rd party applications. Lead, create and maintain a reliable testing application framework to enhance stability and ease troubleshooting of the new environments and existing ones. Primary Duties and Responsibilities

Identify, analyze, and automate repetitive or manual tasks across infrastructure and deployments. Diagnose, resolve, and prevent issues that impact applications, functionality and user experience. Design, implement, and manage CI/CD pipelines to support agile development and rapid releases. Script solutions using Bash, Python, or similar tools to streamline DevOps processes. Advocate for and enforce DevOps and security best practices in infrastructure and deployment processes. Collaborate with development teams to identify automation opportunities and implement solutions to improve quality and efficiency. Mentor and promote a culture of DevOps, ownership, and continuous improvement across teams. Lead automation efforts in an Agile environment, including planning, estimating, and reporting automation progress. Participate in code reviews, defect triage, and other software development activities. Continuously research and evaluate emerging technologies and industry trends to improve automation strategies and tools. Work with the DevOps team to integrate automation tools into the CI/CD pipeline and automate deployment processes. Understand Cloud Native applications running on Kubernetes within AWS. Create procedural and troubleshooting documentation related to cloud native applications. Perform other duties as assigned. Supervisory Responsibilities

N/A Qualifications

Excellent analytical and problem-solving skills with a focus on quality and process improvements. Understanding of minimizing resource consumption, runtime, and scalability in automation processes. Ability to work independently and proactively identify solutions. Ability to work with management to prioritize tasks. Ability to lead by example, promote ownership, and drive a culture of automation and reliability. Ability to work under minimal supervision. Flexibility to be on call from 5 PM to 7 AM for 3 months per year. Good written and oral communication skills. Technical Skills

Proven experience as a DevOps Engineer with a strong automation background. Deep knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, Kubernetes, Helm). Strong hands-on experience with Terraform for cloud infrastructure provisioning. Proficiency in Linux administration and shell scripting (Bash, Python, or similar). Solid understanding of AWS services (EC2, S3, RDS, Lambda, CloudWatch, IAM, etc.). Strong understanding of software development methodologies, testing concepts, and Agile practices ( Scrum and Kanban). Education and Experience

Bachelor's degree in a related area. 7-10 years of related experience. Minimum 5 years experience scripting/devOps automation. Minimum 3 years experience working with AWS services. Minimum 3 years supporting and maintaining systems. Certificates or Licenses

Cloud Certification a plus About OCC

The Options Clearing Corporation (OCC) is the world\'s largest equity derivatives clearing organization. OCC promotes stability and market integrity by delivering clearing and settlement services. For more information, visit the OCC careers page. Benefits

Hybrid work environment, up to 2 days per week of remote work Tuition reimbursement Student loan repayment assistance Technology stipend for remote work Generous PTO and parental leave 401k employer match Competitive health benefits Compensation

Salary range: $121,500.00 - $194,800.00 Incentive range: 8% to 15% Discretionary bonus eligible; final offer based on skills and experience. Additional steps

Step 1: Click Apply and attach your resume. Step 2: You will receive an email confirming receipt. Step 3: If called for an interview, a OCC representative will contact you to schedule. OCC is an Equal Opportunity Employer.

#J-18808-Ljbffr