Middle Python Developer
Mid-level backend developer (consultant) at Amaris Consulting: build, maintain and optimize Python backend applications and RESTful APIs, deploy and manage them on AWS (Lambda, S3, EC2, API Gateway, CloudWatch), and take part in code reviews and documentation. Full-remote from several Italian cities; 3-5 years of Python experience required.
- Compensation
- €24K–€36K / yr
- Location
- Emilia Romagna, Italy
- Work setup
- Remote
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 3-5 years of software development experience with Python
- Solid knowledge of major Python libraries and frameworks (FastAPI, Flask or Django)
- Backend development experience and RESTful API design
- Experience with AWS and core cloud services (Lambda, S3, EC2, API Gateway, CloudWatch)
- Experience with version control systems such as Git
- Knowledge of SQL databases and familiarity with NoSQL
- Fluent Italian and good English
- Excellent problem-solving skills
- Excellent teamwork and communication skills
Nice to have
- Familiarity with Docker and CI/CD tools
- Knowledge of cloud infrastructure and security/scalability principles
Full description
Amaris Consulting è una società di consulenza tecnologica indipendente che offre guida e soluzioni alle aziende. Con oltre 1.000 clienti nel mondo, dal 2007 realizziamo soluzioni per grandi progetti grazie a un team internazionale di 7.600 persone distribuite su 5 continenti e in più di 60 paesi. Le nostre soluzioni si concentrano su quattro Business Line: Information System & Digital, Telecom, Life Sciences ed Engineering. Il nostro obiettivo è costruire e far crescere una community di talenti in cui ogni membro del team possa esprimere il proprio pieno potenziale.
Il nostro processo di selezione
Vogliamo offrire ai candidati la migliore esperienza di selezione possibile: conoscerti, metterti alla prova e darti un feedback il più rapidamente possibile.
- Breve call: una breve conversazione telefonica o virtuale per conoscerti, capire le tue motivazioni e verificare che il ruolo sia quello giusto per te.
- Colloqui: in media 3, con variazioni in base alla seniority richiesta. Incontrerai il tuo manager e altre persone legate al tuo futuro ruolo. Parleremo di te, della tua esperienza e delle tue competenze, ma anche della posizione e di ciò che ci aspettiamo. Scoprirai anche Amaris: la nostra cultura, le nostre radici, i nostri team e le opportunità di carriera.
- Case study: a seconda della posizione, potremmo proporti un test (Role play, valutazione tecnica, problem solving, ecc.).
Ogni ruolo è diverso, quindi adattiamo il processo, sempre con l'obiettivo di offrire la migliore esperienza possibile. Non vediamo l'ora di conoscerti!
Descrizione del ruolo
Entra nel nostro team e inizia una nuova avventura in un ambiente internazionale e dinamico, dove potrai realizzare le tue aspettative di carriera in un'organizzazione in forte crescita.
Essere consulente in Amaris Consulting significa essere un esperto tecnico e funzionale in un settore industriale, ma soprattutto un ambasciatore della nostra organizzazione presso i clienti, grazie a:
Le tue capacità relazionali e di ascolto, per costruire un solido rapporto di fiducia con i clienti e comprenderne a fondo sfide e problemi.
La tua curiosità e voglia di imparare, dato che supportiamo oltre 1.000 clienti di tutti i settori nel mondo.
- Sviluppare, manutenere e ottimizzare applicazioni backend utilizzando Python e le principali librerie e framework dell'ecosistema.
- Collaborare con team cross-funzionali per definire, progettare e rilasciare nuove funzionalità.
- Progettare, sviluppare e integrare API RESTful e servizi backend.
- Implementare e gestire soluzioni cloud utilizzando AWS.
- Utilizzare i principali servizi AWS per lo sviluppo, il deployment e la gestione delle applicazioni.