What are the responsibilities and job description for the Python Architect position at E-Solutions?
Role: Senior Python Architect
Location:- Tampa, Florida - 100% Onsite
Type: Contract
Job Description:
Experience: 10 – 15 yrs
Job Summary
- We are looking for an experienced Python Architect with 10–15 years of expertise in designing and building scalable, high-performance applications.
- The ideal candidate will have deep hands-on experience with Python frameworks such as Django, Flask, AIOHTTP, and FastAPI, along with proficiency in asynchronous programming, Linux environments, and front-end integration using React.
- This role involves defining architecture, guiding development teams, and ensuring best practices for performance, security, and scalability.
Key Responsibilities
- Define and implement application architecture for large-scale systems using Python.
- Design, develop, and maintain backend services using Django, Flask, AIOHTTP, and FastAPI.
- Develop and integrate RESTful APIs and asynchronous services.
- Ensure clean, maintainable, and efficient code following best practices.
- Collaborate with front-end developers, DevOps engineers, and product managers to deliver robust solutions.
- Optimize applications for performance, scalability, and security.
- Implement unit and integration tests; support CI/CD pipelines.
- Debug, troubleshoot, and resolve production issues.
- Conduct code reviews, mentor team members, and contribute to knowledge sharing.
- Drive adoption of modern architectural patterns and cloud-native solutions.
Required Skills & Qualifications
- 10–15 years of professional experience in Python development.
- Expert-level proficiency in Django, Flask, AIOHTTP, and FastAPI.
- Strong knowledge of asynchronous programming and event-driven architecture.
- Hands-on experience with Linux environments.
- Solid understanding of RESTful API design and integration.
- Familiarity with React.js and front-end/backend integration.
- Experience with CI/CD pipelines, unit testing, and version control systems (e.g., Git).
- Proven ability to design scalable architectures and optimize performance.
- Excellent leadership, communication, and collaboration skills.
- Preferred Qualifications
- Experience with Docker, Kubernetes, and container orchestration.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Exposure to microservices architecture and distributed systems.
- Familiarity with Agile/Scrum methodologies.
Sr. No
Skills
Years of Exp
Rating
1
10–15 years of professional experience in Python development.
2
Expert-level proficiency in Django, Flask, AIOHTTP, and FastAPI.
3
Strong knowledge of asynchronous programming and event-driven architecture.
4
Hands-on experience with Linux environments.
5
Solid understanding of RESTful API design and integration.
6
Familiarity with React.js and front-end/backend integration.
7
Experience with CI/CD pipelines, unit testing, and version control systems (e.g., Git).
Tarun Chandla
US IT Recruiter
M: 1 (408) 381 5167
W:www.e-solutionsinc.com
e: Tarun.c@e-solutionsinc.com