Responsibilities
Develop scalable backend systems, APIs, and services using Python.
Solve complex technical challenges, including performance bottlenecks, concurrency, and large-scale data processing.
Develop automated tests, maintain CI/CD pipelines, and ensure smooth deployment to production.
Deploy Python libraries, frameworks, and tools to improve development practices.
Document technical decisions, architectures, and solutions for transparency and future maintenance.
Convert complex business objectives into clean, efficient, and maintainable software solutions.
Qualifications
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
7+ years of experience in data science.
Strong expertise in Python, popular frameworks (Django, Flask, FastAPI), and libraries for data or web applications.
Experience with databases, both SQL and NoSQL, and designing efficient data models.
Knowledge of cloud platforms (AWS, GCP, Azure) and deploying production applications.
Familiarity with testing frameworks, CI/CD tools, and version control best practices.
Experience handling performance, scalability, and reliability challenges in production systems.
Benefits
Flexible working options
Opportunity to make a positive impact
Great work environment
#J-*****-Ljbffr