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