Posted 1 day ago
Are you passionate about building scalable backend systems and driving automation at scale? If so, we are seeking a Backend Python Developer with 5–8 years of hands-on experience in Python development, cloud-native solutions, and API-driven architectures. This role is ideal for professionals who not only want to take end-to-end ownership of backend services but also thrive in Agile teams and enjoy contributing to high-performance, cloud-deployed applications.
Key Responsibilities
Backend Development & API Engineering
- Design, develop, and optimize backend services using Python (FastAPI, Flask, Django) with a strong focus on scalability, maintainability, and performance.
- Furthermore, build and maintain RESTful APIs and microservices to support complex workflows and integrations.
- In addition, implement robust automation workflows, including web crawling and scraping pipelines with Selenium, BeautifulSoup, and Pandas.
Cloud-Native Deployment & Scalability
- Deploy and manage containerized microservices using Docker, Kubernetes, and Helm in cloud and hybrid environments.
- Moreover, ensure reliability, high availability, and scalability by following cloud-native best practices across AWS and Azure platforms.
- To accelerate delivery and improve operational efficiency, implement CI/CD pipelines (GitHub Actions, Jenkins).
Database & System Design
- Work with relational databases (MS SQL Server, PostgreSQL) and NoSQL systems (MongoDB, Redis) to ensure data consistency, performance optimization, and caching strategies.
- Additionally, contribute to the system architecture for scalable, event-driven, and API-first solutions.
Agile Collaboration & DevOps
- Collaborate with cross-functional teams in Agile/Scrum environments to deliver iterative, business-driven solutions.
- Actively participate in sprint planning, daily stand-ups, and code reviews, thereby ensuring quality and alignment with best practices.
- Likewise, leverage monitoring and observability tools like Prometheus and Grafana for performance tracking and troubleshooting.
Required Skills & Qualifications
Must‑have qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; moreover, equivalent experience with strong outcomes is welcome.
- 5–8 years of Python backend development with production ownership; additionally, proven delivery of RESTful APIs using FastAPI, Flask, or Django.
- Hands‑on Docker, Kubernetes, and CI/CD experience; consequently, comfort with container orchestration, rollout strategies, and automated quality gates.
- Proficiency with MS SQL Server, PostgreSQL, and MongoDB; likewise, applied query optimization and effective caching strategies using Redis.
- Practical web crawling/scraping and data‑pipeline automation; in addition, strong problem‑solving, collaboration, and crisp documentation skills.
Good‑to‑have
- Exposure to AWS (EKS, S3, Lambda) and/or Azure managed services; moreover, familiarity with event‑driven systems and streaming.
- Experience with real‑time monitoring, logging, and performance tuning; likewise, understanding of API and microservice security patterns.
Position overview
- Title: Backend Python Developer.
- Location: Hyderabad with hybrid/remote flexibility; moreover, effective async communication and documentation are valued.
- Experience: 5–8 years with demonstrable production results.
- Key skills: Python, FastAPI/Flask/Django, REST, Docker, Kubernetes, SQL/NoSQL, Scraping Automation, CI/CD, Cloud‑Native (AWS/Azure).
- Timeline: Immediate or within 30 days; finally, earlier availability is appreciated.