Job Summary :
We are looking for an experienced Python Developer to join our development team. The ideal candidate will have strong backend development experience using Python, along with solid expertise in AWS cloud services and SQL-based database systems. You will be responsible for developing scalable backend systems, integrating APIs, and working closely with DevOps and Data teams.
Key Responsibilities :
- Design, develop, and maintain backend systems and services using Python.
- Work on cloud-native applications using AWS services (EC2, S3, Lambda, RDS, etc.).
- Write and optimize complex SQL queries and manage relational databases (MySQL / PostgreSQL).
- Build RESTful APIs and integrate third-party services.
- Collaborate with frontend developers, data engineers, and DevOps teams.
- Implement unit tests, integration tests, and participate in code reviews.
- Monitor application performance and troubleshoot issues in production Skills :
- Strong proficiency in Python (Flask, Django, or FastAPI).
- Hands-on experience with AWS services (minimum 2+ years preferred).
- Excellent knowledge of SQL and experience working with relational databases.
- Good understanding of REST APIs and microservices architecture.
- Familiarity with Git, CI / CD tools, and Agile development practices.
- Experience with containerization tools (Docker / Kubernetes) is a plus.
ref : hirist.tech)