Join to apply for the Cloud Developer role at Generali
Join to apply for the Cloud Developer role at Generali
We’re looking for a "Cloud Developer" to join Data Analytics and Automation Platforms (Global Digital Factory) to develop custom solutions, oversee and optimize our AWS-based operations, ensuring seamless deployment and reliable system performance. This role involves software development, cloud engineering, 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.
The job holder can be based in: Milan, Rome, Mogliano Veneto
Key Responsibilities
- Software Development: The focus of the role revolves around software engineering. SOLID principles, Design Patterns, and strong software architecture principles form the most important foundation of the role.
- 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
Requirements
- Experience: Proven track record in DevOps or infrastructure engineering roles, at least 3 years experience
- Excellent Skills in Software Engineering: Proven track record web application development and patterns
- 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
Company Profile
Generali is a major player in the global insurance industry – a strategic and highly important sector for the growth, development and welfare of modern societies. Over almost 200 years, we have built a multinational Group that is present in more than 60 countries, with 470 companies and nearly 80,000 employees.
GOSP - Generali Operations Service Platform
A joint‑venture between Generali and Accenture that provides IT and Procurement services to Generali Group companies. Our purpose is to accelerate the Group's innovation and digitization strategy through the Cloud and shared platforms. Based in Italy it has 6 branches across Europe and employs about 1.200 people.
Seniority level
Employment type
Job function
- Information Technology, Engineering, and Customer Service
Industries
- IT Services and IT Consulting, Business Consulting and Services, and Computer and Network Security
Referrals increase your chances of interviewing at Generali by 2x