زرینو
زرینو

Senior Software Engineer (Back-End)

Tehran/ Jordan
Full Time
Saturday to Wednesday
-
Loan -Bonus -Flexible working hours -Lunch -Occasional packages and gifts
51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر

key Requirements

3 years experience in similar position
Sql Server - Intermediate
PostgreSql - Intermediate
Python - Intermediate
Django - Intermediate
Rest API - Intermediate
MongoDB - Intermediate
Docker - Intermediate
Kubernetes - Intermediate

Job Description

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.

Job Requirements

Age
25 - 35 Years Old
Gender
Men / Women
Military service
Military service must be done
Software
Django| Intermediate Python| Intermediate Rest API| Intermediate MongoDB| Intermediate PostgreSql| Intermediate Docker| Intermediate Kubernetes| Intermediate Sql Server| Intermediate

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

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

این آگهی بسته شده است