Senior Software Engineer focusing on Kubernetes and Containerization at Rockwell Automation. Join the Plex Platform team to enhance platform reliability and efficiency.
Responsibilities
Manage, maintain, and improve our Kubernetes platform, ensuring high availability and scalability.
Implement infrastructure as code (Terraform, Helm, Flux, Kustomize, etc.) to automate platform operations.
Enhance observability and logging using OpenTelemetry and Elastic Stack.
Improve networking and security policies within Kubernetes (e.g., Istio, Cilium, and Network Policies).
Support developers by optimizing CI/CD pipelines and containerized application deployment workflows.
Troubleshoot production incidents, perform root cause analysis, and drive reliability improvements.
Evaluate and implement cloud-native technologies to enhance platform efficiency.
Collaborate with security teams to ensure best practices for container security and compliance.
Work with multi-cluster management solutions such as Rancher, Cluster API (CAPI), or other Kubernetes fleet management tools.
Manage Kubernetes infrastructure on Azure and vSphere.
Participate in an on-call rotation to support platform operations and respond to incidents.
Requirements
Bachelor's Degree or equivalent years of relevant work experience
Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
Typically requires 5+ years of relevant professional experience
3+ years working with Kubernetes in a production environment.
Proficiency in Terraform, Helm, and Kubernetes manifests for infrastructure automation
Experience with networking (CNI, Istio, Ingress controllers, and multi-cluster networking)
Experience with Linux administration and container runtimes (Docker, containerd)
Familiarity with observability tools (OpenTelemetry, Elastic Stack).
Experience managing multi-cluster Kubernetes environments. (We use Rancher & Cluster API (CAPI)).
Solid understanding of RBAC, security policies, and secrets management in Kubernetes.
Hands-on experience with Azure and vSphere as Kubernetes infrastructure providers.
Demonstrated experience developing and deploying high-volume, high transaction-based, distributed and redundant cloud applications.
Background developing in .NET technologies.
The ability to participate in an on-call rotation for platform support.
Experience with GitOps practices (FluxCD, ArgoCD).
Prior experience in SRE or Platform Engineering roles.
Knowledge of database management in Kubernetes (e.g., PostgreSQL, MySQL, or distributed storage solutions like Ceph or Longhorn).
Degree in Computer Science or related area.
Benefits
Health Insurance including Medical, Dental and Vision
401k
Paid Time off
Parental and Caregiver Leave
Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
Principal Software Engineer designing and building LLM - powered systems for AI - driven solutions. Collaborating across teams to transform engineering problems into production - ready intelligent applications.
Associate Software Engineer Co - Op helping develop and maintain software products at CodeMettle. Collaborating with engineering teams on various projects and gaining practical experience in software development.
AI Software Engineer - Reliability diagnosing and resolving complex production issues for restaurant technology solutions. Leveraging AI tools to enhance system resilience and efficiency in a hybrid work environment.
Senior Engineering Technician collaborating with teams on civil infrastructure projects for Battery Energy Storage Systems and Clean Transportation at Black & Veatch.
Lead Engineer responsible for testing and documentation of Level - 4 autonomous systems at MOTOR Ai. Collaborating with cross - functional teams to ensure effective system validation and integration.
Senior Software Architect designing scalable SaaS applications for Euna Solutions. Leading architectural standards, mentoring teams, and ensuring alignment with business goals in a hybrid environment.
Senior Software Engineer developing automation tools within Fidelity’s SkillBridge Program. Focusing on risk management in the Cloud and DevOps environments for corporate readiness.
Principal Full Stack Engineer at Fidelity collaborating on high - quality scalable systems solutions. Leading technical strategies and development efforts in financial services technology environment.
Lead Software Engineer within Wells Fargo’s Capital Markets team focusing on automation, cloud, and Generative AI. Building next - generation solutions for complex trade processing and clearing capabilities.
Executive Director responsible for defining AI engineering strategy and leading production - ready AI solutions at Labcorp. Overseeing distributed teams and ensuring alignment with healthcare goals.