Desired Skills and Experience
- Engineer complete CI/CD solution using a combination of open-source and commercial technologies and in-house developed tools as appropriate.
- Train and support other delivery teams in the use of YNAP CI/CD tooling.
- Develop and maintain the automated provisioning of YNAP CI/CD components.
- Ensure all CI/CD systems are highly available, resilient and backed up.
- Work with monitoring and NOC teams to define monitoring requirements for CI/CD systems and ensure effective support model.
- Coach more junior members of the team in technology and working practices.
- Research new technologies and assess suitability to be incorporated into future YNAP CI/CD solutions.
- Work with stakeholders to understand their needs and continually improve the CI/CD product offering.
- Excellent knowledge of Continuous Integration and Continuous Delivery principles and methodologies.
- Experience in software development and build/release management in private and public cloud.
- Expert knowledge of CI Management tools (Jenkins 1&2, Team City).
- Good understanding of build tools (Maven, Ant, Gradle, Make).
- Strong knowledge of version control software (Git, Bitbucket).
- Good understanding of artefact management (Artifactory).
- Experience in some or all of AWS services and technologies (ElasticBeanstalk, AWS CLI, ELB, Autoscaling, LaunchConfig, VPC, S3).
- Excellent knowledge of modern Configuration Management tools (Ansible, Puppet).
- Experience of infrastructure provisioning tools and processes (Terraform, Packer)
- Understanding of containerization principles and frameworks (Docker).
- Excellent scripting skills (Bash, Python, Ruby).
- Good knowledge of computer security and identity management.
- Experience of system and application monitoring (Zabbix, Grafana, JMX).
- Strong background in Linux systems.
- Experience in working with Agile methodologies and DevOps principles.
- Excellent written and verbal communication skills.
- Excellent organizational skills.
- A customer-centric approach, focused on Mobile usage
- Personalised customer journey powered by Smart Data
- Creative Content for our customers
- Impeccable Service as part of the shopping experience
Apply