Job Description
Job Details
- Company Name: Vantage Point Consulting
- Employment type: Part time
- Experience: Fresher
- Salary: $10 to $15 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Job Overview
We are seeking an experienced Backend Python Developer with strong SQL and relational database expertise to join our engineering team in Austin, TX. This role is ideal for professionals who excel at building scalable backend systems, designing data-driven applications, and optimizing performance for enterprise-grade platforms.
You will be responsible for developing backend services, APIs, and data integrations while collaborating closely with cross-functional teams to deliver high-quality, reliable solutions.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Python frameworks such as Django, Flask, or FastAPI.
- Design and optimize relational database schemas, queries, and indexing strategies using PostgreSQL, MySQL, or SQL Server.
- Collaborate with product managers, frontend engineers, and other stakeholders to gather requirements and deliver robust backend solutions.
- Build and maintain automation scripts and data pipelines supporting ETL and analytics workflows.
- Ensure high code quality through unit testing, code reviews, and adherence to best practices.
- Integrate backend services with cloud platforms (AWS, Azure, or GCP).
- Support and enhance CI/CD pipelines and DevOps workflows.
- Monitor application performance and troubleshoot issues related to scalability, reliability, and efficiency.
Required Skills & Qualifications
- 8+ years of professional experience in Python backend development.
- Strong proficiency in SQL and relational database design.
- Hands-on experience developing and integrating RESTful APIs.
- Experience with Python web frameworks (Django, Flask, FastAPI).
- Familiarity with cloud platforms and DevOps tools such as Docker, Kubernetes, and Jenkins.
- Solid understanding of software architecture, design patterns, and object-oriented programming (OOP).
- Strong analytical, troubleshooting, and performance optimization skills.
- Excellent communication skills and ability to collaborate effectively within a team.
Nice-to-Have Skills
- Experience working on enterprise-scale or data-intensive systems.
- Exposure to analytics platforms or large-scale ETL workflows.
- Experience supporting production systems in high-availability environments.