Job Title:
Python Backend Developer (6-8 Years of Experience)
Employment Type:
Full-time / Permanent
Job Summary
We are seeking an experienced
Python Backend Developer
with 6-8 years of hands-on expertise in building robust server-side applications, working extensively with databases, and crafting efficient APIs. The ideal candidate will be proficient in designing scalable architectures, optimizing performance, and leading technical discussions. You will collaborate with cross-functional teams to deliver high-impact solutions that drive our organization’s growth.
Key Responsibilities
Architect, design, and implement backend services using Python and frameworks such as Django, Flask, or FastAPI.
Develop high-quality, maintainable code, ensuring best coding practices and design patterns are followed.
Lead the design and development of RESTful and/or GraphQL APIs to support front-end and external integrations.
Drive best practices for microservices architecture, including scalability, security, and performance optimization.
Design and optimize relational databases (PostgreSQL, MySQL) or NoSQL solutions (MongoDB, Cassandra) for scalability and performance.
Conduct complex queries, indexing, and schema optimization while ensuring data integrity.
Manage and deploy applications on cloud platforms (AWS, Azure, GCP) with a focus on reliability and scalability.
Set up and maintain CI/CD pipelines to automate testing, integration, and deployment processes.
Implement infrastructure as code (e.g., Terraform) and containerization (Docker, Kubernetes).
Implement advanced security measures for authentication, authorization, and data protection.
Optimize application performance through caching, load testing, and profiling.
Provide technical guidance and mentorship to junior developers and teammates.
Review code, provide constructive feedback, and uphold development standards across the team.
Collaborate with product managers, QA teams, and other stakeholders to define project requirements and scope.
Maintain comprehensive technical documentation for design, architecture, and codebase.
Investigate and resolve complex production issues, ensuring high availability and minimal downtime.
Continuously identify areas for improvement in code quality, system performance, and team processes.
Required Qualifications
Bachelor’s/Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
6-8 years of professional experience with Python backend development.
Deep knowledge of Django, Flask, or FastAPI with experience in large-scale deployments.
Proficiency in SQL/NoSQL databases, query optimization, and schema design.
Advanced knowledge of RESTful APIs, GraphQL, and microservices architecture.
Hands-on experience with AWS, Azure, or GCP; familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
Practical experience with Docker and Kubernetes for deploying scalable services.
Strong understanding of web security standards, authentication, and performance tuning.
Excellent communication skills and track record of working in cross-functional teams.
Preferred Qualifications
Proficiency in asynchronous programming (Celery, asyncio).
Experience with caching mechanisms (Redis, Memcached) and message queues (RabbitMQ, Kafka).
Familiarity with logging and monitoring tools (ELK stack, Prometheus, Grafana).
Knowledge of agile methodologies (Scrum, Kanban) and best DevOps practices.
Capable of guiding a team toward technology and architectural decisions.
Demonstrates innovative thinking in resolving technical challenges.
What We Offer
Competitive compensation and comprehensive benefits package.
Opportunity to lead projects and mentor junior developers.
A culture that fosters growth, innovation, and continuous learning.
Flexible work environment with remote/hybrid options.
How to Apply
Interested candidates should send their resume, cover letter, and links to any relevant project work (e.g., GitHub) to
shreyag@aeroqube.com
. We look forward to exploring how your skills can contribute to our success.
We are an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
#PythonDeveloper #BackendDeveloper #SeniorDeveloper #CloudComputing
#Microservices #DevOps #DjangoDeveloper #FlaskDeveloper #FastAPI
#DatabaseManagement #Docker #Kubernetes #APIDevelopment #CI_CD
#Security #Performance #TechCareers #HiringNow