Position: Senior Developer (Python)
Company: ROOM4
Experience required: 3y
Category: Python
English level: intermediate
Published: 2022-04-01T00:00:00+03:00

The project is the state-of-the-art big data, advanced analytics and AI platform at Daimler based on Azure cloud services. We help our customers to put their projects and data into the cloud in a timely and effortless manner through fully automated deployment and configuration framework.

**Your responsibilities: **

•	Implement API infrastructure for self-service tool to enable customers to manage their resources. 
•	Setup continuous testing, integration and deployment pipelines. Working closely with Product Owner and other teams.
•	Develop python based code to deploy and manage components in the cloud via IaC  (Pulumi)
•	Apply modern software design patterns 
•	Develop REST APIs
•	Write automated Test in every level (Unit, Integration, System Testing)
•	Mentor less experienced developers
•	Work in DevOps agile team

**Your skills:**

•	Expertise in popular Python frameworks (Flask, FastAPI)
•	Knowledge of software development practices like Test-Driven Development and Extreme Programming
•	Hands-on programming with Python, Pytest, REST and OpenAPI
•	Experience on how to handle compliance and security standards
•	Experience in building CI/CD pipelines 
•	Experience on Git
•	Experience in working cloud technologies preferred Microsoft Azure
•	Good English communication skills

**Preferred Skills:**

•	Experience on micro service based architecture designs.
•	Knowledge with on BDD framework languages such as Gherkin
•	Experience working in SAFe
•	Experience with Docker and Kubernetes
•	Experience in working with an international team spread over different time zones