The mission of the role is to continuously improve the delivery pipeline promoting and implementing practices, architectures, tools, technologies and automations underlying the DevOps culture.
Key Responsibilities:
- Increase the efficiency of the SDLC supporting continuous integration and continuous delivery practices, developing deployment and configuration management automations and improving the test automation platform.
- Develop and continuously improve CI/CD pipelines templates and automations to improve efficiency, increase the software quality and reduce risk.
- Enable and support the transition to a container-based microservices architecture.
- Take part of architecture and development teams activities supporting principles, practices and patterns underlying the DevOps culture.
- Promote and introduce innovations into the IT areas with passion and in a proactive way.
- Guarantee the compliance to ING Minimum Standards.
Requirements:
- Hands-on experience with CI/CD toolchain such as Azure DevOps, Atlassian or Jenkins in complex scenarios (preferably Azure DevOps)
- Hands-on experience with programming and scripting languages such as Java/Groovy, Bash, Powershell, Python.
- Hands-on experience in usage of automation of infrastructure and configuration management automation platform (preferably Ansible and/or Terraform).
- Knowledge and experience in Docker and Kubernetes.
- Knowledge and experience in monitoring platform(preferably ELK and Prometheus/Grafana).
- Knowledge of versioning system and build and package management tools (preferably GIT, Maven, Helm).
- Knowledge of quality and security analysis tools such as Sonarqube, Checkmarx, Prisma.
- Minimum 5 years of IT experience and majority of it preferred in a direct retail operation/finance or a consulting firm working for a direct retail operation.
- Strong Personal management (task assignment, tracking and quality assessment).
- Fluent in English (spoken and written).
Other skills:
- A curious, innovative and energetic attitude to technologies and learning is essential to this role
- Good written and verbal communication skills
- Analytical and problem-solving skills essential for role
- Negotiation skills
- Trustworthy and reliable
- Team orientated
- Adaptable and open minded