Altoros is a leading IT services provider that helped 50+ Global 2000 organizations to obtain competitive advantages through the adoption of cloud-native technologies. We offer platform-as-a-service and application transformation consulting.
We are looking for a Senior Python Developer.
Responsibilities
- Organize full lifecycle software development
- Write well designed, testable, efficient code and high-quality Python code that leverages FastAPI, Django
- Collaborate effectively with other engineers on the team
- Come up with procedures and frameworks to avoid technical debt
- Create efficient architectural and database design
- Evaluate and deploy software tools, processes and metrics
- Help other engineers excel in their job and in their careers
Requirements
- Mathematical and structural mindset: planning ahead, resilience-oriented approach while keeping efficiency in place
- Excellence in Python (level of 6+ years of experience): data types, structures, pythonic OOP, Pydantic models, async IO
- Strong experience with relational data models and database technologies such as PostgreSQL
- Familiarity with Numpy and Pandas
- Skills to compose Langchain runnables
- Data pipelines design and implementation experience (one of: Temporal, Dagster, Airflow)
- Code coverage with unit tests using Pytest
- Ci/CI: GitHub actions, Docker, Kubernetes.
- Familiarity with cloud providers such as AWS(EC2, S3, RDS, GateWay), Azure, Google Cloud, or others
- Excellent interpersonal skills with the ability to directly influence requirements and work independently as required; proactivity
- B2 level of English or higher
Nice to have requirements
- Experience with DevOps practices and tools
- Admin panel development history using Django
- Familiarity with Jupyter, SciPy, Matplotlib
- Experience with HTML, CSS, TS / JS
Benefits
We are hoping for fruitful collaboration.
