Datasumi Manchester, England, United Kingdom
1 day ago Be among the first 25 applicants
About The Role
We're seeking a skilled Python developer to help build and scale Datasumi's advanced evaluation platform. The ideal candidate combines practical production experience with a passion for creating robust backend systems and scalable infrastructure.
Technical Requirements
- Python Proficiency: Minimum 2 years of production experience writing and deploying Python code
- Backend Development: Experience building APIs, services, and data processing pipelines
- System Architecture: Understanding of backend principles for building scalable applications
- Infrastructure Knowledge: Familiarity with cloud services, containerization, and deployment workflows
- Problem-Solving: Ability to tackle complex technical challenges with practical, efficient solutions
- Code Quality: Commitment to writing clean, maintainable, and well-tested code
Preferred Qualifications
- Experience with Python web frameworks (Flask, Django, FastAPI)
- Familiarity with containerization tools (Docker, Kubernetes)
- Understanding of database design and optimization (SQL and NoSQL)
- Experience with cloud platforms (AWS, GCP, Azure)
- Knowledge of front-end technologies (JavaScript, React, Vue)
- Experience with CI/CD pipelines and DevOps practices
Primary Responsibilities
Backend Development
- Design and implement robust, scalable backend services using Python
- Create and maintain APIs that power our evaluation platform
- Develop data processing pipelines to handle complex information flows
- Build integration points with third-party systems and services
- Optimize backend performance and ensure reliability
Infrastructure Development
- Help architect and implement cloud infrastructure to support our platform
- Contribute to deployment automation and monitoring systems
- Collaborate on database design and data management strategies
- Support the implementation of security best practices
Cross-Functional Collaboration
- Work closely with product and design teams to understand requirements
- Collaborate with front-end developers to ensure seamless integration
- Participate in code reviews and technical discussions
- Contribute to technical documentation and knowledge sharing
Front-End Opportunities
- Potential to contribute to front-end development based on interest and project needs
- Collaborate on creating intuitive user interfaces for complex evaluation tools
- Help implement data visualization components and interactive features
Growth Potential
This role offers significant growth opportunities as you'll be working on core platform components essential to our business. You'll help shape our technical architecture while developing skills across the full technology stack.
Seniority level
Employment type
Job function
Industries
- IT Services and IT Consulting