Senior Python Developer
- Role: Senior Python Developer
- Employment: fulltime
- Experience: 5 to 14 Years
- Salary: Not Disclosed
- Location:
Programmers.IO is currently looking to hire Senior Python Developer on Python, Py QT Technology. If you think you are a good fit and willing to work from location.Please apply with you resume or share your resume at anjali.shah@programmers.io
Experience Required: 5 to 14 Years
Key Responsibilities:
- Guide and manage a team of developers, ensuring the delivery of robust and scalable solutions.
- Experience with Py QT
- Write clean, efficient, and maintainable code in Python, adhering to best practices and coding standards.
- Develop and maintain applications using Python frameworks such as Django, FastAPI, and Flask.
- Work with PostgreSQL for database management, including writing efficient SQL queries.
- Use Docker for containerization and deployment of applications.
- Deploy and manage applications on AWS services, including EC2, S3, etc.
- Implement and manage job scheduling using Apache Airflow and Celery.
- Optimize application performance with caching mechanisms using Redis.
- Manage code versions using Git, ensuring smooth collaboration within the team.
- Utilize Jira for project and task management to track progress and ensure timely delivery.
- Programming Languages: Python
- Frameworks: Django, FastAPI, Flask
- Database Management: PostgreSQL, SQL
- Containerization: Docker
- Cloud Services: AWS (EC2, S3, etc.)
- Job Scheduling: Apache Airflow, Celery
- Caching: Redis
- Version Control: Git
- Project Management: Jira
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- 6+ years of experience in Python development.
- Proven experience in leading and managing a development team.
- Strong problem-solving skills and the ability to work effectively in a team-oriented environment.
- Excellent communication skills, both written and verbal.
Skills and Knowledge:
- Python, Py QT