Posted on: 18/11/2025
Description :
Role Overview
We are seeking a Technical Lead with strong hands-on expertise in Python, PostgreSQL, REST APIs, microservices, and data architecture to lead the design and development of our next-generation AgroTech SaaS platform.
The ideal candidate is a technical problem solver and architect who thrives in a startup environment capable of balancing hands-on development with system design, team guidance, and delivery ownership. Youll play a key role in shaping our platforms scalability, reliability, and performance, ensuring it supports our AI and data-driven product suite.
Key Responsibilities :
System Design & Architecture :
Lead the end-to-end design of scalable, modular, and cloud-native SaaS architectures using Python-based microservices and PostgreSQL.
Hands-on Development :
- Write high-quality, maintainable, and efficient code for backend systems, APIs, and data services.
Platform Ownership :
- Oversee the architecture, implementation, and evolution of core platform components including authentication, user management, data pipelines, and integration layers.
API & Microservices Development :
- Design and implement RESTful APIs and microservices for seamless integration between data, AI, and application layers.
Data Modeling & Optimization :
- Define and maintain robust database schemas, optimize queries, and ensure high performance and data integrity in PostgreSQL and related data stores.
DevOps & Scalability :
Work with DevOps to ensure CI/CD pipelines, containerized deployments (Docker, Kubernetes), and performance monitoring are in place.
Technical Leadership :
Mentor and guide a small team of developers, review code, enforce best practices, and support technical growth within the team.
Collaboration :
Partner closely with AI, product, and design teams to translate business needs into scalable, reliable technical solutions.
Quality & Security :
Drive high engineering standards with focus on testing, security, documentation, and maintainability.
Required Qualifications :
Education : Bachelors or Masters degree in Computer Science, Software Engineering, or related field.
Experience : 69 years of experience in software development, with at least 2+ years in a technical leadership or architectural design role.
Technical Skills :
- Strong programming expertise in Python (FastAPI, Flask, or Django).
- Solid understanding of PostgreSQL schema design, indexing, query optimization, and stored procedures.
- Proven experience in designing and implementing RESTful APIs and microservices architecture.
- Hands-on experience with cloud environments (AWS / GCP / Azure).
- Knowledge of data modeling, caching strategies, and distributed system design.
- Familiarity with CI/CD tools, containerization (Docker), and orchestration (Kubernetes).
- Understanding of security best practices, scalability principles, and performance optimization.
Soft Skills :
- Strong problem-solving and analytical abilities.
- Excellent leadership, mentoring, and communication skills.
- Startup mindset proactive, collaborative, and outcome-driven.
- Ability to balance technical depth with delivery speed and product needs.
Preferred Qualifications :
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1576975
Interview Questions for you
View All