The Options Clearing Corporation (OCC) is looking to solve the problem of implementing and managing a production-ready, load-balanced, highly available, fault-tolerant, and auto-scaling Kubernetes infrastructure and microservice container orchestration, while also ensuring the security and integrity of their systems and applications.
Requirements
- Implement a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes infrastructure and Micro service Container Orchestration
- Manage the application services in Elastic Kubernetes Service (EKS) using Jenkins and ansible automation deployment, leveraging expertise in EKS deployment strategies like rolling update, canary update, recreate, blue green and ramped
- Analyze user requirements, determine operational feasibility, and evaluate problem definition and proposed solutions, leveraging expertise in Amazon web services (AWS) platform and services like Elastic search, Elasticache, EKS, EC2, Route 53, Autoscaling, and Elastic Load Balancer
- Experience with Terraform
- Experience with Ansible
- Experience with Kubernetes
- Experience with Amazon Web Services (AWS)
Responsibilities
- Guide the implementation using CI/CD pipelines in Kubernetes environment
- Direct review, configuration, and execution of Terraform Ansible automation pipelines delivered by product teams
- Guide the setup of common infrastructure platforms like multi-region Kubernetes and Kafka cluster
- Implement a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes infrastructure and Micro service Container Orchestration
- Manage the application services in Elastic Kubernetes Service (EKS) using Jenkins and ansible automation deployment
- Analyze user requirements, determine operational feasibility, and evaluate problem definition and proposed solutions, leveraging expertise in Amazon web services (AWS) platform and services
- Monitor and tune the performance of applications working with product teams
Other
- Bachelor’s degree in computer science, computer engineering, or related
- Five (5) years of experience as a software developer, software programmer, systems architect, or related
- Up to 40% telecommuting permitted
- Must be able to work in a hybrid work environment, up to 2 days per week of remote work
- Must be eligible for a discretionary bonus based on various factors, including company and individual performance