ایرانسل لبز
ایرانسل لبز

Senior Back-End Engineer (Python)

Tehran/ Bolvar Artesh
Full Time
Sat - Wed 8 - 17:15
-
Transportation -Loan -Health insurance
51 - 200 employees
Telecom
Iranian company dealing only with Iranian entities
1398
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
Python - Intermediate

Job Description

We are seeking a highly skilled Senior Back-End Engineer with deep expertise in Python to join our engineering team. You will be responsible for designing, building, and maintaining scalable server-side applications, optimizing performance, and ensuring the seamless integration of user-facing elements.
The ideal candidate has a strong command of modern Python frameworks (specifically FastAPI and/or Django) and a passion for writing clean, maintainable, and efficient code.

What You’ll Do

  • Architect & Develop: Design and implement robust, scalable, and secure back-end services and APIs using Python (FastAPI/Django).
  • Scale Systems: Optimize application performance and database queries to handle high-traffic loads.
  • Mentor & Lead: Provide technical leadership, conduct code reviews, and mentor junior/mid-level engineers.
  • Integrate & Collaborate: Work closely with Tech Lead, frontend engineers, product owners, QA teams, and DevOps to deliver high-quality features from conception to deployment.
  • Maintain Quality: Write comprehensive unit and integration tests to ensure system stability and reliability.
  • Infrastructure: Assist in managing CI/CD pipelines and cloud infrastructure (Private Kubernetes).

Required Skills & Qualifications

  • Python Mastery: 5+ years of professional experience in back-end development with a focus on Python.
  • Framework Expertise: Proven experience building production-ready applications using FastAPI (Asynchronous programming) and/or Django (DRF).
  • Database Management: Strong knowledge of SQL (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB). Experience with ORMs like SQLAlchemy or Django ORM.
  • API Design: Deep understanding of RESTful API principles
  • Architecture: Experience with microservices architecture, message brokers (RabbitMQ/Kafka), and containerization (Docker/Kubernetes).
  • Testing: Proficiency with testing frameworks such as pytest or unittest.
  • Soft Skills: Excellent problem-solving skills and the ability to communicate complex technical concepts to non-technical stakeholders.

You’ll get extra points if

  • Have experience with Kubernetes
  • Have knowledge of frontend technologies (React)
  • Contributions to Open Source projects

Job Requirements

Gender
Men / Women
Software
Python| Intermediate

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

ارسال رزومه برای ایرانسل لبز