Compartir esta oferta de trabajo

DevSecOps Engineer_MSH

Fecha: 09-oct-2021

Ubicación: Málaga, ES

Empresa: Vodafone

The DevSecOps Engineer role is to work with software developers in the Unified Communications and Connectivity Practice’s Software Engineering team. This team of developers build the next generation platform to allow our customers to consume next-generation unified communications and connectivity products in a cloud native manner.


The role of DevSecOps Engineer has the following responsibilities: 

  • Ensure that our development considers the latest thinking, patterns is software security development and best practice - providing recommendation, with user stories, UCC Services management team on approach and automation related to security 
  • Work in a DevSecOps team to develop new software projects against Communications Platform as a Service APIs to enhance the Vodafone feature set in the Converged Communications and Contact Centre space 
  • Create software to solve Vodafone business problems in Unified Communications Connectivity Platform
  • Ensure that capabilities are deployed through a continuous development pipeline with security requirements satisfied at the time of deployment
  • Proactively monitor and fix issues in the UCC Practice production platform.
  • Engineer solutions on AWS and GCP using Infrastructure As Code methods such as Terraform and Ansible.
  • Integrate, configure, deploy and manage centrally provided common cloud services (e.g. IAM, networking, logging, Operating systems, Containers) as well as shared service applications on cloud (e.g. Jenkins, Nexus, GitLab Runners, Vault)
  • Ensure compliance with Operational risk standards (E.g. Network, Firewall, OS, Logging, Monitoring, Availability, Resiliency)
  • Work with the cloud engineering teams and development teams to create effective CI/CD implementations, helping to configure and maintain them.
  • Help with the release management of new software into the production platform.


What you bring:

  • A demonstrated ability to create software to solve business problems
  • Any of: Scala, Go, Java, NodeJS/ ECMAScript/JavaScript, Terraform, Ansible
  • Unit testing frameworks usage
  • BDD domain specific languages and constructs (e.g. Cucumber Gherkin)
  • Docker
  • Microservices design patterns
  • SOLID principles
  • Infrastructure as Code
  • Demonstrable Cloud service provider experience (ideally AWS) - infrastructure build and configurations of a variety of services including Compute, Storage, Networking and Kubernetes
  • Demonstrable experience of Linux administration and bash scripting 
  • Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools
  • Experience working within an Agile environment
  • Programming experience in one or more of the following languages: Python, Ruby, Java, JavaScript, Go, Groovy, Scala.
  • Experienced AWS DevOps engineers with solid Terraform and solid programming experience in the named languages.
  • Fluent English


Please, apply with an English version of your CV.


Why Vodafone?
At Vodafone we are concerned about being a company committed to diversity as an engine of change. We are proud to offer equal opportunities regardless of race, nationality, cultural origin, sex, age, marital status, sexual orientation, gender identity, disability and religious or political beliefs.