What are the responsibilities and job description for the Sr. Python Developer position at 2T Consulting LLC?
Role and Responsibilities
- Design, develop, and maintain web applications and services using Django and Flask frameworks.
- Utilize PySpark to process and analyze large datasets, ensuring efficient data handling and performance optimization.
- Develop and integrate RESTful APIs to enable seamless communication between systems and services.
- Work with RDBMS (Relational Database Management Systems) to design, implement, and maintain databases that support application requirements.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Collaborate with other developers, product managers, and stakeholders to define requirements, design solutions, and deliver high-quality software.
- Diagnose and resolve technical issues, and ensure the scalability, performance, and security of applications.
Required Qualifications
- 5 years of experience in Python development with a strong background in Django and Flask frameworks.
- Proficiency in Django and Flask for building web applications.
- Hands-on experience with PySpark for big data processing and analytics.
- Expertise in developing and consuming RESTful APIs.
- Solid experience with RDBMS such as MySQL, PostgreSQL, or Oracle.
- Strong problem-solving skills with the ability to debug and optimize complex systems.
- Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Python Developer
The AES Group -
Cupertino, CA
Python Developer
eTeam -
Mountain View, CA
Python Developer
Comtech -
San Jose, CA