Overview
We are seeking a highly skilled Automation Architect to oversee the end-to-end delivery of on-premises private cloud infrastructure automation solutions. The successful candidate will play a pivotal role in bridging architectural design and hands-on implementation while collaborating closely with development and infrastructure teams. This contract position focuses on ensuring efficient provisioning and management of infrastructure through Infrastructure as Code (IaC) and CI/CD pipelines, specifically targeting the deployment of containers and virtual machines.
Responsibilities
- Design and document the target state architecture for private cloud infrastructure automation.
- Analyze on-premises automation technologies and tools to determine optimal IaC and CI/CD approaches.
- Create detailed process flow diagrams and technical specifications for the automated deployment lifecycle.
- Recommend and justify tools for the CI/CD pipeline and IaC implementation in the private data center.
- Provide technical leadership to teams on IaC, CI/CD methodologies, and Git runner configuration.
- Guide the development of IaC modules for resource provisioning and configuration.
- Define coding standards and security policies for automated deployments in the private cloud.
- Participate in code reviews to ensure quality and adherence to design specifications.
Requirements
- Proven experience (5+ years preferred) in infrastructure, DevOps, or automation engineering.
- Deep expertise with major IaC tools like Terraform or Ansible for provisioning and configuration management.
- Strong knowledge of virtualization technologies for managing infrastructure for VMs and containers.
- Solid understanding of infrastructure requirements for container orchestration platforms such as Kubernetes.
- Extensive experience designing end-to-end CI/CD pipelines using tools like Jenkins or GitLab CI.
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation.
- Excellent analytical skills for solving technical problems and mapping out process flows.
- Exceptional communication skills for presenting technical concepts to diverse audiences.