We are looking for a highly skilled Python Developer to join our growing team. The ideal candidate will have experience working with a variety of back-end technologies and frameworks. You will be responsible for developing scalable applications, managing backend infrastructure, and optimizing system performance. If you have a passion for backend development and thrive in a collaborative environment, we want to hear from you!
Responsibilities:
Develop and maintain web applications using Python, Django, and Flask.
Design and implement RESTful APIs.
Optimize and manage database operations using SQL (PostgreSQL/MySQL).
Integrate caching solutions using Redis to enhance performance and scalability.
Implement messaging and asynchronous task queues using RabbitMQ.
Collaborate with front-end developers to ensure a seamless integration of back-end functionalities.
Maintain and enhance existing codebases, ensuring quality and security standards.
Monitor and troubleshoot system issues to provide high availability and reliability.
Implement best practices for CI/CD pipelines and deployment strategies.
[Extra Point] Deploy, scale, and manage applications using Kubernetes for container orchestration.
Required Skills:
Proficient in Python with experience in Django and Flask frameworks.
Strong understanding of RESTful API development.
Hands-on experience with SQL-based databases such as PostgreSQL or MySQL.
Knowledge of Redis for caching and in-memory data processing.
Experience with RabbitMQ or similar message broker for asynchronous tasks.
Familiarity with Git and version control workflows.
Strong problem-solving and debugging skills.
Excellent communication and teamwork skills.
Bonus Skills (Extra Points):
Experience with containerization using Docker.
Hands-on experience with Kubernetes for orchestration and deployment.
Understanding of CI/CD tools and best practices.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
3+ years of experience in Python backend development.
Proven track record of building scalable, high-performance applications.
Why Join Us?
Competitive salary and benefits.
Opportunity to work on innovative projects and technologies.
Collaborative and inclusive work environment.
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.