Position Overview:
We are seeking an experienced Backend Developer proficient in Python, Flask, FastAPI,
and related technologies with a deep understanding of algorithm design for complex
tasks. As part of our backend engineering team, you will play a key role in designing,
developing, and maintaining scalable and reliable backend services for our AI coaching
platform. Your expertise in microservices architecture, cloud computing, and database
management will be instrumental in shaping the future of our technology stack.
Responsibilities:
Flask, FastAPI, and SQLAlchemy, adhering to best practices for code quality,
performance, and scalability.
orchestrate communication between services using message brokers or API
gateways.
as data processing, operation research (OR), recommendation systems, and
optimization problems.
bottlenecks and implementing solutions to improve response times and resource
utilization.
integrate backend services with web and mobile applications, AI models, and
cloud infrastructure.
access control to backend resources and protecting sensitive data using
industry-standard encryption and authentication protocols.
deploy and scale backend services, leveraging managed services like Cloud
Functions, Cloud Run, and Kubernetes Engine for optimal performance and cost
efficiency.
Kubernetes for deployment and management in containerized environments,
ensuring consistency and reproducibility across development, staging, and
production environments.
advanced features for scalability, performance, and data integrity, and integrating
data processing libraries like Pandas and NumPy for advanced analytics and
machine learning tasks.
endpoints, request/response schemas, and authentication requirements for
internal and external consumption.
Qualifications:
related field.
like Flask and FastAPI, and proficiency in database management with
SQLAlchemy.
designing, implementing, and deploying microservices-based applications.
best practices for designing efficient algorithms to solve complex problems.
Platform (GCP), and familiarity with cloud-native technologies such as serverless
computing, containers, and orchestration.
Kubernetes for building and managing scalable, distributed systems.
as PostgreSQL or MySQL, with experience optimizing database schemas for
performance and scalability.
analytics and machine learning tasks.
documenting RESTful APIs.
in a collaborative, cross-functional team environment.
collaborate with stakeholders across disciplines.
performance and well-being.
BenefitRole & responsibilities
Keyskills: Fast Api Microservices Docker Python Development Sqlalchemy Data Structures Postgresql Ci/Cd Numpy Rest GCP Django Pandas AWS Flask Kubernetes
It is performance and wellness company that combines cutting-edge health science with elite sports. Best known for its professional cycling teams, IT promotes a holistic, data-driven approach to human performancehelping both athletes and everyday individuals optimize physical and mental well-being. ...