شرکت پارس پویش فن آور
شرکت پارس پویش فن آور

Senior Python Developer

Karaj
Full Time
sat-wed (8-17)
-
Commision -Health insurance -Learning stipends -Snacks -Recreational and tourism facilities -Breakfast -Occasional packages and gifts
51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1382
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
PostgreSql - Intermediate
Python - Intermediate
GIT - Intermediate
Rest API - Intermediate
Kafka - Intermediate
MongoDB - Intermediate
RabbitMQ - Intermediate

Job Description

  About us:

 We are an innovative tech-driven company committed to delivering exceptional solutions in Iran ICT sector. Our team thrives on collaboration, cutting-edge technology, and a passion for excellence. We're seeking a Senior Python Developer to lead and elevate our backend development efforts.


Key Responsibilities:

·       Backend Development:
Architect, design, and develop high-performance, scalable backend systems using Pure Python, Django, and FastAPI.

·       Software Architecture:
Develop and oversee system architecture that ensures reliability, scalability, and maintainability.

·       Message Queue Integration:
Implement and maintain systems using RabbitMQ, Kafka, or other message queuing technologies.

·       Linux & Networking:
Work comfortably in Linux environments and apply basic networking concepts to optimize system performance.

·       Version Control:
Utilize Git for version control and collaborative development workflows.

·       Automated Testing:
Write and enforce robust unit, integration, and end-to-end tests to ensure software quality.

·       Team Leadership:
Mentor and oversee junior developers, conduct code reviews, and foster a culture of technical excellence.

·       Collaboration:
Work closely with cross-functional teams, including DevOps, Product Management, and QA, to align on project goals and deliverables.

·       Performance Optimization:
Analyze and improve the performance of existing systems and resolve bottlenecks effectively.

·       Documentation:
Maintain thorough and up-to-date documentation of code, processes, and architectural decisions.

·       Security Practices:
Ensure backend systems follow industry best practices for data security and privacy compliance.
Qualifications:

·       Proven experience (5+ years) as a Python Developer with expertise in backend systems.
·       Strong proficiency in Django and FastAPI frameworks.
·       Solid understanding of software architecture principles.
·       Hands-on experience with message queuing systems like RabbitMQ and Kafka.
·       Proficiency in Linux environments and understanding of basic networking concepts (e.g., DNS, firewalls, load balancing).
·       Experience with Git and best practices for version control.
·       Knowledge of automated testing frameworks (e.g., Pytest, Unittest) and testing strategies.
·       Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
·       Experience working with relational and non-relational databases such as PostgreSQL, MongoDB, or Redis.
·       Strong analytical and problem-solving skills.
·       Excellent communication skills and ability to articulate technical concepts to diverse stakeholders.
·       Demonstrated ability to lead and mentor junior team members effectively.


Preferred Skills (Nice-to-Have):

·       Familiarity with CI/CD pipelines and DevOps practices.
·       Experience with monitoring tools like Prometheus, Grafana, or ELK stack.
·       Understanding of Agile development methodologies.

Benefits of cooperation:

· Possibility of receiving the order of knowledge-based Company
· Insurance and supplementary insurance from the beginning of cooperation
· Rewards, loans, liability, work, and ...
· Friendly work environment and professional team
· Opportunity for training, promotion and personal development
· Breakfast and welfare plans
· Monthly celebrations and occasions in the company

Job Requirements

Gender
Men / Women
Software
GIT| Intermediate Rest API| Intermediate RabbitMQ| Intermediate Kafka| Intermediate Python| Intermediate MongoDB| Intermediate PostgreSql| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت پارس پویش فن آور