JOBSEARCHER

Associate Principal, Software Engineering: DevOps

Overview In this role you will design, deploy, and operate scalable AWS-based infrastructure and CI/CD pipelines to support secure, high-availability financial services. You will work with cross-functional teams to elicit requirements, automate deployments, and ensure reliable data exchange across distributed systems. You will drive security through least-privilege access, Terraform/Ansible automation, and container orchestration. This is a hands-on opportunity to shape the operational backbone of OCC’s technology stack. Compensation / Benefitshybrid work environmenttuition reimbursementstudent loan repayment assistancetechnology stipendgenerous PTO and parental leave401k employer match ResponsibilitiesCollaborate with product, infrastructure, operations, security, and production control teams to elicit and fulfill technical requirementsManage and support AWS infrastructure (EC2, IAM, S3, VPC, AMI, security groups)Automate deployment and configuration of AWS infrastructure via Ansible and Terraform (EC2, VPC, IAM, S3, ELB)Develop Terraform automation for Apache Kafka and IBM MQ configurations and data routingDeploy and redeploy Kafka clusters using Terraform, Jenkins, Ansible and DockerProvision and operate Kubernetes clusters on AWS with Rancher, Helm, Harness, Vault secret managementDesign end-to-end CI/CD pipelines using Jenkins, GitHub, SonarQube, Veracode, Sysdig, JFrog, Docker across dev/staging/prodElicit sizing requirements, monitor and tune performance with product teamsConfer with EA and PA teams on implementation details and deployment plansPromote standards in application configuration, security, and least-privilege accessCollaborate with security, networking, testing, operations, and enablement teams to deliver and test applicationsDevelop documentation for SDLC pipelines and operational practicesSupport up to 40% telecommutingProvide guidance to DevOps engineers for high-performance environmentsIdeate and implement infrastructure failover scenariosConfer with networking teams on connectivity (on-premises to AWS) and issue resolutionDeliver both VM-based and container-based deploymentsLead and participate in deployment and operational excellence initiatives Key requirementsMaster’s degree in computer science or related field with two years of experience in DevOps, software development, cloud engineering, or related roleExperience automating AWS infrastructure with Ansible and Terraform (EC2, VPC, IAM, S3, ELB)Experience provisioning and operating Kubernetes clusters on AWS (Rancher, Helm, Harness, Vault)Experience developing automation frameworks with Terraform for Kafka and IBM MQ; validating topics/queues, routing, and consumersExperience designing and implementing end-to-end CI/CD pipelines with Jenkins Groovy, GitHub, SonarQube, Veracode, Sysdig, and JFrog; deploying Docker containersExperience deploying and managing Docker/Kubernetes-based applications across dev/staging/prod environmentsStrong collaboration and communication skills across cross-functional teamsUnderstanding of security best practices including least privilege and secret managementcollaborationcommunicationproblem-solvingAWS (EC2, IAM, S3, VPC, ELB)AnsibleTerraform