SUMMARY
The Ribbon Professional Services department covers installation, commissioning, configuration, integration, acceptance testing & migration activities, following a DevOps mentality. A DevOps engineer is a professional who combines expertise in software development and IT operations to streamline and automate the process of creating, testing, and deploying software applications. A DevOps Engineer must balance several roles in the development process, including computer coding, testing and deployment. They must also possess the communication and management skills needed to oversee and manage multiple teams continually working on updating sections of code, testing the updated sections and deploying them.
The role is based in our Madrid office (Hybrid policy but no teleworking) and may require mobility and flexibility.
POSITION RESPONSIBILITIES
* Collaborating with development and operations teams to identify and address bottlenecks in the software development lifecycle and deployment/testing while continuously improving processes and tools to enhance efficiency and productivity.
* Designing and implementing automation tools and frameworks for continuous integration, delivery, and deployment to reduce the occurrence of errors and improve customer experience.
* Troubleshooting and resolving issues related to application development, deployment, and operations.
* Implementing and maintaining version control systems, configuration management tools, and other DevOps-related technologies.
* Proven communication skills increasing customer trust and personal consideration while working from various customer and team locations.
* Relationship building & interaction across internal & external organizations.
* Effectively adaptable and flexible to an ever changing & evolving environment.
EDUCATION AND EXPERIENCE
* Excellent spoken and written English and Spanish.
* Bachelor’s degree in Telecommunications, Computer Science, Information Technology or other technical discipline.
* Between one and three years of work experience in technical roles in Software Engineering, IT Infrastructure, Telecommunication or similar DevOps environment for large company.
* Proven experience in Software Development, DevOps, Systems or Infrastructure Administrator or a similar role.
* Strong knowledge of Linux and Virtualization (VMware).
* Proficiency with source control (Bitbucket, GitLab) and git.
* Strong knowledge of Bash scripting and Python.
* Experience with DevOps and/or IaC methodologies (Docker, Kubernetes, Terraform, Ansible, etc.).
* Experience with CI/CD (Jenkins, GitLab CI/CD).
* Familiar with Kubernetes ops and observability and monitoring (Prometheus, Grafana).
* Familiar with Test Automation (Selenium, Cucumber, etc.).
* Strong problem-solving skills and the ability to work under pressure.
* Organizational and time management skills.
* Solid written and verbal communications skills, as well as a track record working with other teams.
#J-18808-Ljbffr