نشان کن
کد آگهی: KP1412683381

برنامه‌نویس ارشد Django | Senior Django Developer

برنامه‌نویس ارشد Django | Senior Django Developer - پارس آزمای طب | Pars Azmay-e Teb
پارس آزمای طب | Pars Azmay-e Teb
در تهران
در وبسایت ایران تلنت  (3 روز پیش)
اطلاعات شغل:
نوع همکاری:  Full Time
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:

شرح شغل


در گروه پارس آزمایش طب، توسعه‌دهندگان ما فناوری‌های وب پیشرفته‌ای را ایجاد می‌کنند که نحوه تعامل، تجربه و مشارکت کاربران در دنیای دیجیتال را دوباره تعریف می‌کنند.


ما به دنبال مهندسان با استعدادی هستیم که ایده‌های نوآورانه را از زمینه‌های مختلف، از جمله طراحی سیستم مقیاس‌پذیر، پایگاه‌های داده، پردازش داده‌ها و هوش مصنوعی ارائه می‌کنند. همانطور که ما به مرزهای توسعه وب ادامه می دهیم، به توسعه دهندگانی نیاز داریم که سازگار، فعال و مشتاق برای مقابله با چالش های پیچیده و در عین حال حفظ کد و عملکرد سیستم با کیفیت بالا باشند. یک توسعه دهنده PHP در شرکت ما فقط یک کدنویس نیست. آنها یک معمار راه حل، یک بهینه ساز عملکرد، و یک علاقه مندان به فناوری هستند. این نقش شامل طراحی، توسعه و حفظ سیستم های پشتیبان قوی، همکاری با تیم های متقابل و تصمیم گیری فنی کلیدی برای افزایش مقیاس پذیری و کارایی است. شما نقش اساسی در شکل دادن به معماری، بهبود قابلیت اطمینان سیستم و هدایت آینده راه حل های نرم افزاری ما ایفا خواهید کرد.


اگر یک توسعه دهنده پرشور و خلاق هستید که عاشق حل چالش های پیچیده هستید، این فرصت عالی برای شماست!


مسئولیت ها:


توسعه و نگهداری برنامه های کاربردی Back-end با استفاده از Django و Django REST Framework (DRF)
API های RESTful ایمن، مقیاس پذیر و با کارایی بالا را طراحی و پیاده سازی کنید
پرس و جوهای پایگاه داده PostgreSQL را بهینه کنید و ORM جنگو را مدیریت کنید
اجرای احراز هویت کاربر با استفاده از JWT، OAuth، و احراز هویت مبتنی بر جلسه
بهبود عملکرد سیستم با استفاده از مکانیزم های کش (Redis / Memcached)
پیاده سازی و مدیریت پردازش ناهمزمان با استفاده از Celery و Redis
استقرار و مدیریت پروژه ها با Docker و Kubernetes
برای پردازش بلادرنگ با صف‌های پیام مانند RabbitMQ یا Kafka کار کنید
استقرار و نگهداری پروژه ها بر روی سرورهای لینوکس (Nginx، Gunicorn، Uvicorn) و کار با اصول DevOps
با تیم‌های Front-end، QA و DevOps همکاری کنید تا از یکپارچگی یکپارچه سیستم اطمینان حاصل کنید
ساختار، امنیت و عملکرد کد را بررسی، بهینه سازی و بهبود بخشید
برای استقرار مداوم در خطوط لوله CI/CD شرکت کنید
برای مدیریت وظایف در فرآیند توسعه Agile با Jira/Trello/Azure کار کنید
الزامات:


تسلط قوی در پایتون و اصول برنامه نویسی شی گرا (OOP).
تخصص در Django و Django REST Framework (DRF) برای توسعه API
مهارت در پایگاه داده های رابطه ای (PostgreSQL) و بهینه سازی پرس و جو
تجربه با Django ORM برای مدیریت پایگاه داده
آشنایی با مفاهیم امنیت وب و بهترین شیوه ها (SQL Injection، CSRF، XSS و غیره)
تجربه در پیاده سازی و مدیریت احراز هویت کاربر (JWT، OAuth، Session-based Auth)
تجربه عملی با Celery و Redis برای کارهای ناهمزمان
آشنایی با Docker و Kubernetes برای استقرار پروژه
کار با Message Queues مانند RabbitMQ یا Kafka را تجربه کنید
دانش قوی از Git و تجربه با خطوط لوله CI/CD
آشنایی با معماری Microservices و طراحی سیستم مقیاس پذیر
آشنایی با اصول DevOps و استقرار سرور لینوکس (Nginx، Gunicorn، Uvicorn)
امکان اشکال زدایی، تجزیه و تحلیل و بهینه سازی عملکرد API
تخصص در اصول SOLID و بهترین شیوه ها در معماری نرم افزار
به علاوه (ترجیح داده شده اما لازم نیست):


تجربه با Elasticsearch


آشنایی با Redis و Memcached برای راه حل های کش


تجربه در متدولوژی های Agile و کار با Jira/Trello/Azure


تجربه کار بر روی سیستم های با بار بالا و مقیاس پذیر


چرا به ما بپیوندید؟


پرداخت حقوق رقابتی و به موقع
پاداش های مبتنی بر عملکرد
فرصت های رشد حرفه ای و یادگیری مستمر (دسترسی به منابع آموزشی و مربیگری)
یک محیط کاری پویا و نوآورانه با پروژه های پیشرفته در AR، VR، و AI
آزادی پیشنهاد و اجرای ایده های جدید از طریق جلسات طوفان فکری و نوآوری
پوشش جامع بیمه سلامت و اجتماعی
رویدادها و گردهمایی های تیمی برای تقویت روحیه تیمی و همکاری
شرایط کاری انعطاف پذیر
یک مسیر شغلی ساختاریافته با فرصت‌هایی برای پیشرفت در نقش‌های توسعه‌دهنده ارشد یا رهبری فناوری
نوع استخدام


تمام وقت



    At Pars Azmaye Teb Group, our developers craft cutting-edge web technologies that redefine how users interact, experience, and engage in the digital world.


    We are searching for talented engineers who bring innovative ideas from diverse fields, including scalable system design, databases, data processing, and artificial intelligence. As we continue pushing the boundaries of web development, we need developers who are adaptable, proactive, and eager to tackle complex challenges while maintaining high-quality code and system performance. A PHP Developer at our company is not just a coder; they are a solution architect, a performance optimizer, and a technology enthusiast. This role involves designing, developing, and maintaining robust back-end systems, collaborating with cross-functional teams, and making key technical decisions to enhance scalability and efficiency. You will play an essential role in shaping the architecture, improving system reliability, and driving the future of our software solutions.


    If you are a passionate, creative developer who loves solving complex challenges, this is the perfect opportunity for you!


    Responsibilities:


    • Develop and maintain Back-end applications using Django and Django REST Framework (DRF).
    • Design and implement secure, scalable, and high-performance RESTful APIs.
    • Optimize PostgreSQL database queries and manage Django ORM.
    • Implement user authentication using JWT, OAuth, and Session-based Authentication.
    • Improve system performance using caching mechanisms (Redis/Memcached).
    • Implement and manage asynchronous processing using Celery and Redis.
    • Deploy and manage projects with Docker and Kubernetes.
    • Work with Message Queues such as RabbitMQ or Kafka for real-time processing.
    • Deploy and maintain projects on Linux servers (Nginx, Gunicorn, Uvicorn) and work with DevOps principles.
    • Collaborate with Front-end, QA, and DevOps teams to ensure seamless system integration.
    • Review, optimize, and enhance code structure, security, and performance.
    • Participate in CI/CD pipelines for continuous deployment.
    • Work with Jira/Trello/Azure for task management within the Agile development process.

    Requirements:


    • Strong proficiency in Python and Object-Oriented Programming (OOP) principles.
    • Expertise in Django and Django REST Framework (DRF) for API development.
    • Proficiency in relational databases (PostgreSQL) and query optimization.
    • Experience with Django ORM for database management.
    • Understanding of web security concepts and best practices (SQL Injection, CSRF, XSS, etc.).
    • Experience in implementing and managing user authentication (JWT, OAuth, Session-based Auth).
    • Hands-on experience with Celery and Redis for asynchronous tasks.
    • Familiarity with Docker and Kubernetes for project deployment.
    • Experience working with Message Queues such as RabbitMQ or Kafka.
    • Strong knowledge of Git and experience with CI/CD pipelines.
    • Understanding of Microservices architecture and scalable system design.
    • Knowledge of DevOps principles and Linux server deployment (Nginx, Gunicorn, Uvicorn).
    • Ability to debug, analyze, and optimize API performance.
    • Expertise in SOLID principles and best practices in software architecture.

    Plus (Preferred but not required):


    • Experience with Elasticsearch.
    • Familiarity with Redis and Memcached for caching solutions.
    • Experience in Agile methodologies and working with Jira/Trello/Azure.
    • Experience working on high-load and scalable systems.

    Why Join Us?


    • Competitive and timely salary payments.
    • Performance-based bonuses.
    • Opportunities for professional growth and continuous learning (access to training resources and mentorship).
    • A dynamic and innovative work environment with cutting-edge projects in AR, VR, and AI.
    • Freedom to propose and implement new ideas through brainstorming and innovation sessions.
    • Comprehensive health and social insurance coverage.
    • Team events and gatherings to enhance team spirit and collaboration.
    • Flexible working conditions.
    • A structured career path with opportunities for advancement into a senior developer or tech lead role.

    این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

    هشدار
    توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
    گزارش مشکل آگهی
    تماس با کارفرما
    این آگهی رو برای دیگران بفرست
    نشان کن
    گزارش مشکل آگهی
    سه‌شنبه 27 فروردین 1404، ساعت 08:23