The client is seeking a highly skilled and experienced Software Systems Engineer to help build and operate an automation platform ecosystem that transforms how IT infrastructure and services are delivered. This role focuses on designing, implementing, and maintaining automation and orchestration platforms while supporting virtualization and container environments. The engineer will work as part of a larger platform team in a dynamic, fast-paced environment and participate in a 24/7 on-call rotation.
Design, deploy, and administer automation platforms including Terraform Enterprise, Ansible Automation Platform, Vault, and Packer
Collaborate with development, operations, security, and center of excellence teams to ensure secure and consistent automation practices
Establish and develop operational standards, documentation, and lifecycle management processes
Integrate self-service capabilities, CMDB, platform security, secrets management, observability, and related solutions
Monitor system performance, troubleshoot issues, and optimize platforms for high availability and resilience
Implement and manage CI/CD pipelines and GitOps workflows using tools such as GitLab, Jenkins, or ArgoCD
Provide guidance, training, and documentation to engineers using automation platforms and related technologies
Stay current with industry trends, emerging technologies, and best practices related to automation platforms, containerization, and cloud-native architectures
Provide supplemental VMware vSphere and VCF support including ESXi host deployment, configuration, monitoring, and security updates
Provide supplemental Kubernetes and container support including application troubleshooting, deployment, configuration, monitoring, and security updates
Participate in a 24/7 on-call rotation and respond to system and platform issues
Minimum of 5 to 8 years of experience in software systems engineering with a focus on infrastructure engineering, DevOps, or platform operations
Minimum of 2 years of hands-on experience administering automation or infrastructure-as-code platforms such as Terraform or Ansible
Proven experience with infrastructure enterprise automation tools including Terraform Enterprise and Ansible Automation Platform
Experience with Kubernetes and virtualization ecosystems including OpenShift, Tanzu Kubernetes Grid, and VMware or VCF
Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps
Strong Linux administration skills with solid understanding of networking fundamentals and security controls
Experience with cloud platforms such as AWS or Azure in hybrid automation environments
Strong scripting and troubleshooting skills using Python, PowerShell, Bash, or similar languages
Experience with system reliability and observability tools such as Prometheus and Grafana
Knowledge of security and access management including SSO, RBAC, and PKI
Background in infrastructure lifecycle management and capacity planning
Solid foundation in infrastructure concepts including databases, networking, DNS, load balancing, storage, and backup solutions
Preferred experience designing hybrid automation architectures from the ground up
Preferred experience with container orchestration and cloud-native tooling such as Helm, ArgoCD, or Flux
Preferred familiarity with policy-as-code and compliance automation tools including OPA, Sentinel, or Kyverno
Preferred exposure to cost optimization, monitoring, and governance frameworks in large environments
Excellent communication and interpersonal skills with the ability to work effectively in cross-functional teams
Strong problem-solving skills with a proactive and collaborative approach
Accountable for reliability, documentation, and capacity planning
Curious and passionate about new technologies and comfortable working through ambiguity
High school diploma or equivalent required
This role offers the opportunity to work on building scalable, reliable automation platforms that enable modern infrastructure operations. If you are passionate about automation, virtualization, and cloud-native architectures, this position provides a challenging environment to grow your expertise.
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.