Cloud Automation, Governance and Engineering (CAGE) - Principal Engineer
The Principal Engineer - Automation role requires effective interpersonal soft skills, thought leadership, and team development. The role involves providing engineering and architecture support for complex system management activities such as network segmentation, cloud services, performance, problem resolution, and resource management. It requires communication and coordination with vendors, technicians, clients, and management. The role also includes providing technical input to management decisions related to software, services, and performance.
This position will coach and offer technical expertise to the core cloud team and development teams utilizing tooling. It is expected to embed within development teams to coach and upskill on pipeline creation, Terraform best practices, and standard modules usage. The role facilitates collaboration across security, networking, enterprise architecture, and automation functions. It actively researches new technologies, emerging trends, and best practices to aid development and foster innovation. Additionally, the role contributes to training initiatives to build core cloud skills across the enterprise.
Required knowledge includes AWS, Azure, and GCP implementations, IT control and Agile project management in large environments, public cloud solutions, APIs, automation and orchestration frameworks, Infrastructure as Code with tools like Terraform, Jenkins, Ansible, Python, DevSecOps tooling (Azure DevOps, GitHub Actions, Jenkins), Kubernetes (EKS, Fargate, ECS, OpenShift), and strong network & firewall troubleshooting and design skills.
Position Responsibilities: