Site Reliability Engineer

Vodafone Automotive · Vizzola ticino, Lombardia, Italia ·


Descrizione dell'offerta

Role Purpose

As a Site Reliability Engineer, your primary focus will be the stability, maintenance, and optimization of our Production application ecosystem. You will not be responsible for pure infrastructure management; instead, you will be the point of reference to ensure that Vodafone Automotive's applications are high-performing and reliable. You will use your technical skills (Linux, SQL, Scripting) to analyze software behavior, resolve complex incidents, and improve release processes.


Key Accountabilities and Decision Ownership

  • Application Continuity: Ensure maximum reliability of application platforms through constant monitoring and proactive maintenance.
  • Advanced Troubleshooting: Diagnose application malfunctions by navigating Linux environments and querying databases to identify anomalies in data or flows.
  • Application Release Management: Support and optimize software release procedures, ensuring that new updates are correctly integrated into the system.
  • Observability & Dashboarding: Implement and manage application monitoring systems (e.g., Grafana) to have real-time visibility into the health of processes and transactions.
  • API & Integration Support: Verify and analyze communication flows between systems based on REST and SOAP protocols.
  • Performance Tuning: Collaborate with development teams to suggest improvements based on the analysis of logs and performance in the production environment.


Core Competencies, Knowledge and Experience

  • Linux for Analysis: Ability to move easily within Linux environments for log analysis, process control, and execution of technical checks.
  • SQL & Data Analysis: Excellent knowledge of the SQL language to perform complex queries, data analysis, and consistency checks on application databases.
  • API Protocols: Solid knowledge of how APIs (REST/SOAP) and JSON/XML formats work for troubleshooting integrations.
  • Application Monitoring: Experience using observability tools such as Grafana or similar for tracking metrics and logs.
  • Programming/Scripting: Knowledge of at least one programming language (e.g., Python, Bash, Java) for automating repetitive tasks or creating small analysis tools.


Must-Have Technical / Professional Qualifications

  • Background: Bachelor’s degree in Computer Science, Engineering, or equivalent technical experience in the IT sector.
  • Experience: Previous experience in Application Maintenance, Software Support, or Technical Analysis roles.
  • Mindset: Proactive approach: if you see an error twice, the third time you should have already written a script to fix it.
  • Collaboration: Teamwork attitude and the ability to act as a bridge between business needs and the development team.

Candidatura e Ritorno (in fondo)