Senior DevOps Engineer – CI/CD & Platform Automation

About The Role
As a member of the Capco Technology Delivery Team, you’ll bring practical knowledge of agile development methodologies and engineering best practices. As a Senior DevOps Engineer, you’ll use your experience and skills to contribute to the quality and implementation of our software products for our customers.Primary Responsibilities.
We are looking for a multi-skilled DevOps engineer to work alongside our core E-Trading development team looking at improving our overall DevOps offering. Hands on development and design of DevOps tools, such as;
- Scripts to manage and extend CI/CD pipeline for various programming languages.
- Configuration of CI/CD tools such as TeamCity, Github Actions, JFrog etc.
- Integration of testing frameworks into CI/CD pipeline.
- Handling of TeamCity updates and migration to new hardware.
- TeamCity migration to GitHub Actions.
- Automate ION custom components configuration after deployment.
- Handle password rotation / HashiCorp Vault access for various applications.
- Ensure platform is sufficiently monitoring with alerting.
- Server capacity management.
- Analysis / Introduction of Docker / EKS into existing platform.
Must have.
- Hands on experience with Linux.
- Hands on experience with Linux scripting.
- Knowledge of CI/CD tools such as TeamCity, Bamboo, Github Actions.
- Knowledge of source control such as BitBucket, SVN
- Knowledge of Java build management systems, Maven preferred.
- Knowledge of Python package management .i.e. pip
- Knowledge of JFrog.
- Knowledge of CI/CD Strategies + Best Practices.
- Experience in AWS
Good to have
- Build / Branching strategies.
- Docker.
- Development tools such as IntelliJ, VSCode.
- Infrastructure as code – Ansible.
- Some coding knowledge such as Java, Python.
About The Role
As a member of the Capco Technology Delivery Team, you’ll bring practical knowledge of agile development methodologies and engineering best practices. As a Senior DevOps Engineer, you’ll use your experience and skills to contribute to the quality and implementation of our software products for our customers.Primary Responsibilities.
We are looking for a multi-skilled DevOps engineer to work alongside our core E-Trading development team looking at improving our overall DevOps offering. Hands on development and design of DevOps tools, such as;
- Scripts to manage and extend CI/CD pipeline for various programming languages.
- Configuration of CI/CD tools such as TeamCity, Github Actions, JFrog etc.
- Integration of testing frameworks into CI/CD pipeline.
- Handling of TeamCity updates and migration to new hardware.
- TeamCity migration to GitHub Actions.
- Automate ION custom components configuration after deployment.
- Handle password rotation / HashiCorp Vault access for various applications.
- Ensure platform is sufficiently monitoring with alerting.
- Server capacity management.
- Analysis / Introduction of Docker / EKS into existing platform.
Must have.
- Hands on experience with Linux.
- Hands on experience with Linux scripting.
- Knowledge of CI/CD tools such as TeamCity, Bamboo, Github Actions.
- Knowledge of source control such as BitBucket, SVN
- Knowledge of Java build management systems, Maven preferred.
- Knowledge of Python package management .i.e. pip
- Knowledge of JFrog.
- Knowledge of CI/CD Strategies + Best Practices.
- Experience in AWS
Good to have
- Build / Branching strategies.
- Docker.
- Development tools such as IntelliJ, VSCode.
- Infrastructure as code – Ansible.
- Some coding knowledge such as Java, Python.