Provides support and collaborates with software developers to provide and improve OSS Applications in the client’s portfolio for DE customers. Ensures the transition of the solutions offered from the development environment to the operational environment through a validation, testing and implementation process. Operates and ensures a high availability of services, regularly develops automation scripts and constantly seeks to optimize existing working methods. Implements changes and maintenance works on the software solutions used by the client, writes implementation documents and changes to the current configuration / code and implements according to existing procedures.
Main responsibilities:
To provide input for the planning, evaluation, implementation, development and preparation of the production migration phases and of the modifications/changes in the software code
Check the source code of Continuous Integration/Continuous Delivery applications and make use of CI/CD pipelines for deployments and updates.
To use source code versioning systems to improve the process and migration activities in production
For OSS provided services, modifies and adapts the existing software solutions for an improved performance and better customer experience.
To execute or manage incidents, problems and service requests including implementation of workarounds.
Performs daily health-checks and constantly seek to improve the existing ones for the platforms and services in support
To deliver technical support for OSS applications (2nd Line support), both during and outside business hours by ensuring on-call availability: troubleshoot, service restauration, problem investigation, change implementation opportunities.
Working to define service level agreements and key performance indicators.
To assist in the building of knowledge and skills throughout the team and to work to continuously improve service to customers.
Revises the technical and functional specifications of information systems and implements them in the process of modifying or adapting hardware and software solutions;
Performs an impact analysis, proposes, develops and implements technical solutions related to the basic functionality of the software, with the final result of solving incidents and advanced technical problems and implicitly improving the customer experience.
Managing long term, sustainable relationships with Vodafone’s internal and external partners to ensure SLA compliance and service improvements for network services according to aligned financial figures.
Requirements
Good understanding of ITIL, DevOps principles and Agile methodology
Good operational knowledge, able to debug and troubleshoot application issues on Linux servers
Knowledge of deployment methods using CI/CD (Jenkins) and version control (Git)
Basic understanding of: Docker, Kubernetes, APIs
Working experience working with SQL
Good understanding of programming/scripting with any of the following languages: Bash, Perl
Good to have DevOPS knowledge (Tools – Jenkins/Git).
Telecom Domain knowledge.
Good to have API calls knowledge (Soap UI) and integration within applications.
Good to have exp in Application Operations.
Good to have ITIL certification
Experience in a multinational environment
Excellent communication and presentation skills in English (both written and spoken)
Nice to have technical / professional qualifications:
Bachelor degree
Linux course/certification
Apigee knowledge
Experience in operating and managing applications in large-scale enterprise environments