Daily responsibilities are varied and ticket based, including:
- 70% Python / 20% Terraform / 10% Groovy & Bash
- Artefact storage and distribution (JFrog-Artifactory and Open Artefacts)
- Artefact vulnerability scanning (JFrog-Xray)
- Microservice deployments (Jenkins) and orchestration
- Build process and associated tooling (Build Jenkins)
- Performance testing (Performance Jenkins)
- Providing the ability for service teams to encrypt secret values into app-config (Jenkins) and deliver them to the microservice
Core Skills:
- Writing, testing, troubleshooting and refactoring code in an object oriented programming language.
- Building, managing and maintaining infrastructure in a public cloud.
- Implementing and supporting continuous integration (CI) and delivery/deployment (CD) at scale.
- Using infrastructure-as-code to declaratively deploy and reconfigure infrastructure and application resources.
- Experience with Hexagonal architecture
Coding languages:
- Python
- Terraform
- Groovy
- Bash
- Golang
- Ruby (small footprint)
- Data serialization:
- PlantUML
- JSON
- YAML
- Experience with AWS and Jenkins is essential