Working in the SRE TeamYou will be part of our Technology department, currently counting 30+ people between Software Engineering and Infrastructure Engineering.You will have visibility over the whole business and not just on your area of competence. You will create a scalable product that will support ProntoPro's hyper-growth. You will work in an environment that is highly focused on tech trends and agile development methodologies.Your RoleSREs are responsible for architecting, implementing, and maintaining a performing and dynamic infrastructure and supporting developers to seamlessly release features when they are ready.In this role, you will be responsible for contributing to the definition and the implementation of both the infrastructure and CI/CD pipelines architecture to make the above a reality. This will require you to proactively collaborate with other team members and contribute to an environment where we can quickly achieve goals without breaking things in production during the process.Automation will start with a development environment setup, CI/CD pipelines, and extend to a fully-serviced container delivery system where an engineer can build, test, and release on demand.All of the above surely includes implementing and maintaining effective monitoring-and-alerting strategies to identify potential problems as soon as possible, and troubleshooting them before they impact customers.
Contribute to architectural and design steps of the infrastructure behind ProntoPro services
Implement architecture components and enhancements
Manage and monitor infrastructure resources and services
Contribute to architecturing CI/CD pipelines and workflows
Implement tools to support another unit in the engineering department
Help to identify and solve infrastructure related issues
You
Good understanding of scripting languages such as Bash, Python, or Ruby
Experience with Linux systems
Experience with AWS. Experience also with another Cloud provider is preferred
Experience with container solutions such as Docker
Basic knowledge of container orchestration technologies such as AWS ECS and Kubernetes
Experience with building CI/CD pipelines
Familiar with Infrastructure-as-code patterns and provisioning tools such as Terraform, Ansible, Packer
Familiar with cloud architecture patterns and best practices for designing highly available, scalable, and secure systems
Good level of English proficiency, both spoken and written
Ability to work independently and as part of a team, with a sense of urgency and integrity
Bonus points
Experience with OpenStack
Experience with SQL relational databases
Experience with NoSQL databases
Knowledge of a programming language (Go / Rust / Python)
Knowledge of networking stack and topologies
Selection Process - What to expect
CV screening - Our Tech Recruiter makes sure you have all the required skills and experience for the role.
First call - The first call with our Tech Recruiter, generally focused on getting acquainted and figuring out if you and ProntoPro make a good fit for one another.
First technical Interview - If you successfully pass the first contact, we will schedule a technical interview with a member of the SRE team. The interview is generally a 60 minutes call and focuses on exploring your technical knowledge.
Individual Assignment - You will be invited to complete a little coding task. We will assess your work before the second technical interview. The assessment takes into account your coding level, passion, curiosity, and initiative.
Second Interview - A light and a brief discussion with the Head of Infrastructure Engineering about your coding homework. The interview is generally a 45 minutes call and focuses on exploring your technical knowledge and ambitions.
Bar Raising - A bar raiser is a skilled evaluator who plays a crucial role in the company's hiring process. This step usually lasts 30 minutes and aims to understand if you are a good cultural fit with ProntoPro's principles.
Offer - Our Tech Recruiter will share with you a summary of the selection process, together with the position’s salary, benefits, and all needed terms and conditions of employment.
Our Tech Perks
Training program with a yearly individual budget of 700€
2 weeks every 6 weeks dedicated to learning and training
Top-rated laptop on the market: Mac M1 Max or equivalent Linux laptop
Remote working
Weekly online team games and informal moments
Paid health insurance
40% discount on train tickets with Italo
Our culture and environment - What to expectFlexible working hours with the freedom to work from home or our beautiful offices in Milan and Rome which include:
Relax area, Foosball table and Xbox to let some steam after work
Lunch vouchers and free fresh fruit & coffee
EVERYDAY casual dress code, with Friday beers on us!