Python Developer (f2f interview & onsite)
Vision SquareResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Summary
We are seeking a highly skilled and experienced Senior Python Developer with 7 10 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Python, backend development, and modern frameworks, along with experience in cloud platforms and database technologies.
Key Responsibilities
- Design, develop, test, and deploy high-performance Python applications.
- Build scalable backend services, APIs, and microservices.
- Collaborate with cross-functional teams including frontend developers, DevOps, and product managers.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and efficient code following best practices.
- Implement CI/CD pipelines and ensure smooth deployment processes.
- Troubleshoot, debug, and upgrade existing systems.
- Mentor junior developers and participate in code reviews.
- Work with large datasets and integrate third-party APIs.
Required Skills & Qualifications
- 7 10 years of strong experience in Python development.
- Hands-on experience with frameworks such as Django, Flask, or FastAPI.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with databases like PostgreSQL, MySQL, MongoDB.
- Proficiency in object-oriented programming (OOP) and design patterns.
- Experience with version control systems like Git.
- Knowledge of Docker and containerization.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.).
- Strong problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of data processing frameworks (Pandas, NumPy).
- Experience in asynchronous programming (Celery, asyncio).
- Familiarity with Kafka, Redis, or other messaging systems.
- Exposure to machine learning or AI projects is a plus.
- Understanding of DevOps practices and infrastructure automation.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free