
Paul H
Principal DevOps Engineer
Compétences

Voir mes services


Expérience professionnelle
Principal DevOps Engineer
TP ICAP
Aug 2022 - Present • 4 yrs 1 mo
Designed, built and maintained CI/CD pipelines using Jenkins and GitLab to support AWS application deployments across multiple teams and environments. Managed AWS infrastructure including EC2, EKS, IAM and RDS, with infrastructure provisioned and managed using Terraform. Developed automation and tooling using Python, PowerShell, Groovy, Ansible and Docker to reduce manual operational effort and improve reliability. Built GitLab CI automation to retrieve Flyway SQL scripts from Jira, validate migration sequencing and enforce controls before branch and merge request creation. Developed a PowerShell-based EC2 service health-check tool providing multi-account visibility of service status for operations and QA teams. Troubleshot AWS infrastructure, Terraform, CI/CD and Kubernetes deployment issues across development and production environments. Supported Kubernetes workloads on AWS EKS using Helm and ArgoCD, resolving deployment and configuration issues. Investigated infrastructure incidents, including AMI metadata validation failures, and implemented safeguards using AWS Recycle Bin and deregistration protection. Supported application deployments and database upgrades, troubleshooting release and operational issues with engineering teams. Mentored junior engineers and supported their development in technical communication and engineering practices.
Cloud Engineer
First Derivative
May 2021 - Aug 2022 • 1 yr 3 mos
- Supported the migration of Tibco Datasynapse workloads from on-premises infrastructure to Google Cloud Platform (GCP) within a UK banking environment. - Developed Ansible playbooks and shell scripts to automate and support cloud deployment activities. - Used Terraform and GitLab CI/CD to support infrastructure provisioning and deployment workflows. - Developed infrastructure validation tests using Chef InSpec to verify configuration and compliance.
Java Software Engineer in Test
CME
Jul 2015 - Oct 2020 • 5 yrs 3 mos
- Developed Java-based automated testing frameworks using Maven, Spring, JUnit, Selenium and Cucumber for enterprise trading applications. - Built and maintained automated UI tests using Selenium, improving repeatability and reducing reliance on manual regression testing. - Implemented API contract testing using Pact to validate integrations between services. - Integrated automated test suites into Bamboo CI/CD pipelines to support continuous testing and earlier identification of defects. - Designed and built a reusable Selenium automation framework that was later developed into a boilerplate solution and adopted by engineering teams in Belfast and Chicago. - Troubleshot and maintained automated test suites, investigating test failures and improving the reliability of test automation.