Job Description
Must have skills required :
AWS, NoSql, Python, SQL
Good to have skills :
RabbitMQ, Django, Dockers, FastAPI, flask, GeoServer, Kafka, Kubernetes, Lambda, Mapbox, Postjs, AWS S3
TalkingLands (One of Uplers' Clients) is Looking for:
Python Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.
Role Overview Description
- Develop, optimize, and maintain scalable backend services using FastAPI, Django, or Flask
- Build and manage high-performance APIs and microservices-based architectures
- Work with Kafka / RabbitMQ for event-driven messaging and distributed processing
- Implement and maintain cloud solutions on AWS, Azure, or DigitalOcean
- Design and optimize SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases
- Develop and integrate solutions for distributed systems ensuring high availability and performance
- Geospatial Data Processing (Plus): Experience working with PostGIS, GeoServer, Mapbox, or GIS tools is an advantage.
Requirements
- Python & Backend Frameworks: Strong expertise in FastAPI / Django / Flask
- Cloud Services: Experience with AWS, Azure, or DigitalOcean for cloud-native application development
- Event Streaming & Messaging Queues: Experience with Kafka / RabbitMQ
- Distributed Systems: Understanding of microservices, fault tolerance, and scalability best practices
- Databases: Hands-on experience with SQL & NoSQL databases and ORM tools
- REST & GraphQL APIs: Experience in building, deploying, and managing API-based architectures
- Version Control & CI/CD: Proficiency in Git, Docker, Kubernetes, and CI/CD pipelines
- Problem-Solving & Optimization: Strong grasp of data structures, algorithms, and system design
Nice to Have
Experience in geospatial data processing (PostGIS, GeoServer, Mapbox, etc.)
Familiarity with Terraform, Serverless Framework, AWS Lambda, S3, Cognito, API Gateway
Knowledge of container orchestration (Kubernetes, Docker Swarm)
