Prima Assicurazioni (prima.it) | Milan, Italy | Full time | Onsite and italian language required | Backend/Frontend/Fullstack/DevOps | <a href="
We're a team of really smart people working in a very well funded startup trying to disrupt insurance in Italy by using technology as our main competitive advantage.
We employ a micro service architecture (10s of them are in production atm), Docker and AWS.
Most of our micro services are written in Elixir (our language of choice for all the new stuff), we also have some Ruby, Haskell, Python and Rust in production besides a legacy Symfony 2 application.
On the front end side we're mainly using Elm.
We have a lot of automation in place, we run a pretty comprehensive test suite on Drone CI at every push and every developer can spin up QA environments that mirror our entire stack for a given feature branch (this is made possible by having all of our infrastructure managed through CloudFormation templates).
All of this allows us to confidently deploy to production multiple times per day.
Our stack:
  AWS (a lot of services), CloudFlare
  OS: Amazon Linux
  EC2 instance number: from ~30 to ~100: we scale automatically a lot of times during the day and treat our infrastructure as immutable
  Infrastructure: CloudFormation + scripts
  CD: Drone CI, Docker (dev - qa - staging - production)
  Container orchestration: AWS ECS
  DB: Aurora MySQL and PostgreSQL, Redshift, ElastiCache Redis, DynamoDB
  Monitoring: ELK, DataDog, New Relic, CloudWatch
  Team organization: small cross functional agile teams (every team has at least one person for all of these roles: backend engineer, frontend engineer, web designer, qa engineer, devops engineer)
  Backend languages: Elixir, PHP (we're phasing it out long term), Haskell, Python, Rust, Ruby
  Frontend languages: Elm, Javascript

If you're interested or just want some more info feel free to email me directly at REDACTED_EMAIL