Key Responsibilities
Define the enterprise architecture approach for managed container platforms spanning EKS, ECS, Kubernetes, container registries, platform tooling, and supporting cloud services
Create and maintain standards, reference architectures, design patterns, guardrails, and architecture review criteria for secure and reliable container adoption
Lead the architectural design of the managed container platform and guide designs through Architecture Review Board review and approval
Define EKS versus ECS placement strategies and help application teams select the appropriate platform for containerized workloads
Design standardized EKS clusters using infrastructure as code, reusable Terraform modules, CI/CD pipelines, Helm, and GitOps-based configuration management
Define platform patterns for networking, ingress, DNS, identity, role-based access control, secrets management, certificates, image management, autoscaling, and policy enforcement
Guide the selection and implementation of container management, image registry, backup and disaster recovery, networking, security, policy, monitoring, logging, tracing, and observability technologies
Establish controls for vulnerability scanning, image signing, admission control, trusted image sources, network policies, patching, upgrades, and compliance
Define patterns for automated platform upgrades, Kubernetes lifecycle management, cluster add-on maintenance, base-image maintenance, and removal of unsupported or extended-support components
Create the target operating model and responsibility matrix for platform engineering and application development teams
Provide architecture guidance from strategy and design through implementation, migration, production readiness, and ongoing operations
Define observability patterns using metrics, logs, traces, health monitoring, alerting, and operational dashboards
Develop resiliency, high-availability, backup, restore, and disaster-recovery standards for clusters, configurations, persistent data, and business-critical workloads
Partner with application teams to define containerization requirements, deployment patterns, resource requests and limits, autoscaling, configuration, release strategies, and application monitoring
Drive cost optimization through cluster right-sizing, autoscaling, resource governance, removal of unused infrastructure, standardized tooling, and cost visibility
Facilitate architecture governance discussions and communicate architecture decisions, trade-offs, risks, dependencies, and recommendations to stakeholders
Mentor architects, platform engineers, DevOps engineers, and application teams on enterprise-ready Kubernetes and container design and operating practices
Required Qualifications
8+ years of experience
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience
AWS Certified Solutions Architect
AWS Certified DevOps Engineer
AWS Certified Security
AWS Certified Advanced Networking
Certified Kubernetes Administrator (CKA)
Skills
AWS EKS
AWS ECS
Kubernetes
Docker
Terraform
CI/CD Pipelines
Helm
GitOps
Container Security
Observability and Monitoring
Container Networking
Autoscaling and Capacity Optimization
Container Management Platforms
Container Registries
Kubernetes Backup and Recovery
Policy as Code
Monitoring and Logging Tools
Secrets and Certificate Management
AWS Cloud Services
Enterprise Architecture
Platform Engineering
Cloud Architecture
DevOps Practices
Stakeholder Management
Technical Documentation
Mentoring and Coaching
Technology Risk Management
Cloud Cost Optimization
Disaster Recovery Planning
Architecture Governance
Production Support
Schedule
Start date: 2026-10-12
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: compun
- Position Id: TIWDC5951828
- Posted 1 hour ago