Trick Dog is engaging a Cloud Automation Engineer to aid a large national bank's Cloud 2.0 Migration Project. The project involves migrating a portfolio of over 175 applications from legacy private datacenters onto a Nutanix-based private cloud platform. This platform integrates various enterprise services, including Active Directory, Control-M, Delinea, PowerScale storage, and messaging systems such as AMQ and Kafka.
The initiative’s primary objective is to create automated, self-service infrastructure provisioning capabilities leveraging Terraform modules and GitLab CI/CD pipelines. These automation layers encapsulate compliance, architectural best practices, and operational standards, enabling application teams to manage infrastructure independently.
Role Summary
The candidate will be embedded in a specialized automation team responsible for orchestrating infrastructure provisioning across hybrid enterprise systems within Cloud 2.0. Collaborators include infrastructure architects, platform engineers, application owners, and security compliance teams. This role demands strong infrastructure-as-code expertise, automation pipeline engineering skills, and a systems integration mindset.
Key Responsibilities
- Architect, develop, and maintain reusable Terraform modules and GitLab CI/CD pipelines to automate infrastructure provisioning and service integrations
- Collaborate closely with application teams to translate manual operational workflows into scalable, automated processes aligned with Cloud 2.0 principles
- Integrate infrastructure automation with Active Directory, Control-M job scheduling, secrets management (Delinea), messaging queues (AMQ/Kafka), scalable storage (PowerScale), and more
- Enhance container orchestration automation using Docker, Kubernetes, Helm charts, and YAML configurations
- Monitor, troubleshoot, and refine automation workflows in hybrid Windows/Linux environments
- Maintain detailed documentation of solution design, pipeline processes, and integration points using Jira and Confluence tools
- Participate in architecture and design reviews, ensuring solutions meet governance, compliance, and security requirements
Required Skills and Experience
- Proven proficiency in Git workflows and version control best practices
- Advanced experience with CI/CD systems, specifically GitLab administration, pipeline creation, and automation
- Expert-level Terraform skills including comprehensive module design, provider configurations, and state management strategies
- Strong practical knowledge of containers, Kubernetes concepts, Helm charts, and YAML templating
- Skilled in Bash scripting for process automation and troubleshooting
- Familiarity with Ansible and utilizing playbooks to automate configuration
- Understanding of HTTP lifecycle, API integrations, and network communications
- Familiarity with virtualization platforms, ideally Nutanix
- Hands-on experience supporting Windows and Linux operating systems
- Working knowledge of enterprise Active Directory environments and integration
- Solid grasp of networking fundamentals such as DNS, VLANs, routing, firewall policies, and load balancing
- Proven ability to partner effectively with teams to identify and automate manual infrastructure processes
- Experience with message brokers such as AMQ and Kafka
- Exposure to public cloud providers, AWS preferred
- Familiarity with enterprise collaboration tools including Jira and Confluence
- Experience architecting and delivering enterprise-scale cloud migration or modernization programs within hybrid or private cloud ecosystems
- Competence in designing infrastructure observability, monitoring (metrics/logs), and event-driven automation workflows
- Familiarity with container security best practices and integrating security tooling into CI/CD pipelines
- Experience in managing and orchestrating Control-M job workflows and enterprise scheduling with dependencies across multiple systems
- Knowledge of secrets management concepts and tools (such as Delinea or AWS Secrets Manager) for secure credential lifecycle automation
- Participation in DevOps and Agile software development environments with continuous integration and continuous deployment best prac