DevOps Engineer

Generali

Job title:

DevOps Engineer

Company:

Generali

Job description

We’re looking for a DevOps Engineer to join Data Analytics and Automation Platforms (Global Digital Factory) to oversee and optimize our AWS-based operations, ensuring seamless deployment pipelines and reliable system performance. This role involves managing CI/CD processes, monitoring infrastructure, troubleshooting issues, and collaborating with cross-functional teams. Candidates should bring a strong operational mindset along with basic application development skills to support continuous improvements in automation and delivery.Key Responsibilities:

  • GitLab CI/CD: Configure, maintain, and continuously improve GitLab pipelines for build, test, and deployment across multiple environments. Implement best practices to ensure reliability, speed, and security throughout the CI/CD process
  • Terraform and Infrastructure Automation: Own the provisioning and management of AWS resources using Terraform. Enforce IaC best practices, ensuring version-controlled and repeatable infrastructure changes
  • Solution Design: Collaborate with software engineers and architects to design scalable, secure, and cost-effective cloud solutions. Balance short-term project needs with long-term operational efficiency and maintainability
  • Run Management: Oversee day-to-day operations, including system monitoring, alerting, and incident response. Ensure high availability and reliability of applications, and drive continuous improvement of operational processes
  • Operational Collaboration: Work closely with development and QA teams to guide operational decisions, troubleshoot production issues, and maintain robust deployment pipelines that support frequent and reliable releases
  • Application Maintenance: Manage routine updates and patching for applications. Partner with development teams on bug fixes, enhancements, and performance optimizations, ensuring minimal downtime and smooth rollouts
  • Experience: Proven track record in DevOps or infrastructure engineering roles
  • GitLab CI/CD Expertise: Hands-on experience setting up and optimizing pipelines, with a focus on security, scalability, and reliability
  • Terraform & AWS: Deep understanding of AWS services and strong proficiency with Terraform for infrastructure as code (IaC)
  • Containerization & Orchestration: Familiarity with Docker and Kubernetes or similar technologies for efficient application packaging and deployment
  • Scripting & Coding: Proficiency in Python, Go, or other scripting languages to automate tasks, build tools, and assist in application-level maintenance
  • Solution Design & Troubleshooting: Ability to design robust, scalable architectures and rapidly diagnose issues in production environments
  • Collaboration & Communication: Comfortable working cross-functionally with development, QA, and operations teams; strong written and verbal communication skills
  • Agile & Continuous Improvement Mindset: Experience with Agile/Scrum workflows and a commitment to enhancing system reliability and developer productivity

Senior Level Expectations:

  • Manage and optimize existing infrastructure.
  • Coordinate effectively with internal and external teams, overseeing multiple aspects of the project and infrastructure.
  • Provide leadership and direction in high-stakes environments.
  • Demonstrate advanced technical proficiency and decision-making skills.

Expected salary

Location

Milano

Job date

Fri, 28 Mar 2025 00:12:39 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location

Adblock Detected!

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by whitelisting our website.