Do you know askblue?
We were born in ****, and we provide services in the field of information technology.
We are looking for a Senior Python Back-End Developer to join our company in one of our projects.
ResponsibilitiesDesign, develop, and maintain backend services and APIs using Python
Translate architectural designs into scalable, maintainable code
Build and support data-driven systems (catalogues, models, workflows)
Ensure performance, security, and reliability of backend applications
Take full ownership of features from design through deployment
Develop and execute testing strategies (unit, integration, TDD)
Participate in code reviews and enforce coding standards
Mentor junior developers and support team knowledge sharing
Contribute to architectural discussions and technical design decisions
Identify and communicate risks, blockers, and dependencies proactively
Collaborate with cross-functional teams (DevOps, QA, frontend, architects)
Maintain CI/CD pipelines and support automated deployment processes
Ensure proper documentation of code, APIs, and architectural decisions
7 years of professional experience in backend software development
Technical SkillsAdvanced Python (async programming, type hints, packaging)
Production experience with FastAPI and async best practices
Strong OOP and design pattern knowledge
REST API design (OpenAPI, versioning, pagination, error handling)
JSON and schema validation (Pydantic, Marshmallow)
Event-driven architectures and message brokers (Kafka, RabbitMQ)
Strong SQL and relational database experience (PostgreSQL, SQL Server)
Experience with NoSQL (MongoDB, Redis, Elasticsearch)
ORM frameworks (SQLAlchemy, Django ORM)
Docker (multi-stage builds, optimisation)
Kubernetes basics (deployment, debugging)
Linux administration and scripting
Testing (pytest, TDD, integration testing)
CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps)
Advanced Git usage (branching, merging, conflict resolution)
Code quality tools (linting, static analysis, type checking)
Secure coding practices (OWASP Top 10)
Authentication/authorisation (OAuth2, JWT, OpenID Connect)
API security (rate limiting, CORS, TLS)
Understanding of microservices and distributed systems
Ability to read and contribute to architecture diagrams (UML, C4)
Agile methodology experience (Scrum ceremonies, backlog refinement)
Strong communication skills in English
Experience with metadata standards (e.G. Dublin Core, ISO *****, STANAG ****)
Microsoft Azure (Entra ID, DevOps, Key Vault)
Logging, monitoring, and metrics (Prometheus, Grafana)
Distributed tracing (OpenTelemetry)
Experience with LLM frameworks (LangChain, LlamaIndex)
Knowledge of Retrieval-Augmented Generation (RAG) pipelines
Familiarity with AI-assisted development tools
Work ArrangementRemote
OfferHealth Insurance
3 and a half days of leave per year + 22 vacation days
Unlimited access to Udemy
If you are interested in the opportunity, upload your C.V. or send it to with the reference # in the subject.
askblue - Where Business meets Technology
#J-*****-Ljbffr