Астана, улица Сыганак, 47
Работа предполагает только официальное трудоустройство по Трудовому кодексу РК. Форматы ГПХ или ИП не рассматриваются.
Также просим вас указать зарплатные ожидание в сопроводительном письме.
We are a growing international team with headquarters in Helsinki and a tech hub in Tallinn.
Our parent company, Trumo Finance, is a forward-thinking fintech company delivering secure, efficient, and innovative payment solutions for businesses and consumers — with a strong presence in the iGaming industry.
Learn more on https://trumo.com
To support our continued growth, we’ve recently opened a new office in Astana and are excited to build a talented local team to join our mission.
Key Responsibilities:
- Platform Development. Collaborate with product managers and engineers to build and maintain features for the Trumo payment platform. Implement services and backend components in Python (FastAPI/Flask), focusing on reliability and clarity.
- Architecture & APIs. Contribute to the design of secure, scalable services within a microservices environment. Design, implement, and maintain well-documented RESTful APIs that are easy to integrate and evolve.
- Troubleshooting & Optimization. Investigate bugs and performance issues; propose pragmatic fixes and optimizations. Proactively flag risks or areas for improvement in performance, security, and user experience.
- Teamwork & Growth. Share knowledge via PR reviews and documentation. Participate in operational tasks like environment configs and basic observability (logs/metrics/traces).
Required Skills & Qualifications:
- Experience: 2–4 years of professional Python experience in production.
Frameworks: Proficiency with FastAPI or Flask (Django experience also valued).
- API Design: Proven experience designing and maintaining RESTful APIs (versioning, pagination, auth, docs).
- Databases: Solid SQL skills (e.g., PostgreSQL) and working knowledge of a NoSQL store (Redis or MongoDB). Comfortable modelling schemas and writing performant queries.
- Microservices & Distributed Systems: Practical experience building/consuming services and working with messaging/async patterns; understands service boundaries and resiliency basics.
- Docker: Hands-on experience containerising applications and using Docker Compose locally.
- Testing & CI: Experience with pytest/unittest, code reviews, and CI tools (GitHub Actions, GitLab CI, etc.).
- Problem-Solving & Communication: Strong debugging skills, clear written/verbal communication, and collaborative mindset.
- Security Awareness: Familiar with secure API practices (authN/Z, secrets management, input validation) and basic data protection concepts.
- Solid English
Nice to Have:
- Cloud: Exposure to AWS (EC2, S3, IAM, ECS/EKS or similar) and infrastructure automation basics.
- Fintech/Payments: Experience in financial services, payment processing, or PCI-aware environments.
- Frontend Touchpoints: Familiarity with React or modern frontend workflows for API integration.
- Observability: Experience with tools like Prometheus/Grafana, OpenTelemetry, or ELK.
- Advanced CI/CD: Experience optimizing build pipelines and deployment strategies.
Tech Stack:
- Languages & Frameworks: Python, FastAPI, Flask
- Databases: PostgreSQL; Redis and/or MongoDB
- Tools: Docker, Docker Compose, NGINX
- Cloud: AWS
- OS: Linux
Astana IT University
Астана
до 1000000 KZT
Центр развития трудовых ресурсов
Астана
до 1200000 KZT
Astana International Financial Centre Authority
Астана
до 1100000 KZT
Engineering Services
Астана
до 1000000 KZT
Astana International Financial Centre Authority
Астана
до 1000000 KZT