آگهی‌های استخدامی

استخدام (Senior Software Engineer (Back-End

زرینو | Zarrino
تهران، تهران

شرح موقعیت شغلی

We are in search of a highly skilled and motivated Python/Django Developer to join our dynamic team. As a Python/Django Developer, you will be a key player in designing, developing, and maintaining scalable and high-performance web applications. If you're passionate about building robust server-side components, implementing microservices architecture, and leveraging containerization, we want to hear from you!

Responsibilities:

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Design, develop, test, and maintain web applications using Python and the Django web framework.
  • Apply microservices design patterns to create loosely coupled, independently deployable, and scalable services.
  • Implement messaging systems, event-driven architectures, and service bus patterns for inter-service communication.
  • Design and develop APIs and define contracts using technologies like REST or GraphQL.
  • Optimize application performance and ensure high availability and scalability of web services.
  • Work with database technologies such as PostgreSQL, Elastic Search, or MongoDB to design efficient data storage and retrieval strategies.
  • Implement data access layers using Django's ORM framework.
  • Collaborate with DevOps teams to containerize applications using Docker and orchestrate them using Kubernetes.
  • Implement CI/CD pipelines to automate build, test, and deployment processes.
  • Conduct code reviews to ensure code quality, consistency, and adherence to best practices in Python and Django development.
  • Stay up-to-date with industry trends and emerging technologies in the Python and Django ecosystem, microservices, and containerization.
  • Drive innovation and technical excellence by proposing and implementing new tools, frameworks, and processes.
  • Participate in Agile development processes, including sprint planning, backlog grooming, and daily stand-ups.
Qualifications:

  • Extensive experience in web development using Python and the Django web framework.
  • Strong proficiency in Python and Django.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with microservices design patterns and building scalable and loosely coupled systems.
  • Proficiency in designing and implementing RESTful APIs and defining data contracts.
  • Strong knowledge of database technologies, including SQL and ORM frameworks.
  • Experience with containerization technologies such as Docker and orchestration with Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving and analytical skills. 

مهارت‌های مورد نیاز

  • Software Engineering
  • Python
  • Back-end

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت تحصیلی معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۱۲/۰۶
ارسال رزومه