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

برنامه نویس Django | Django Developer

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

مهارت در پایتون: درک قوی از زبان برنامه نویسی پایتون، که پایه و اساس جنگو است.


تجربه با چارچوب جنگو: تجربه نشان داده شده در استفاده از جنگو برای ساخت و نگهداری برنامه های کاربردی وب قوی.



آشنایی با معماری mvc: دانش معماری model-view-controller (mvc) که جنگو دنبال می کند.


مهارت های مدیریت پایگاه داده: توانایی کار با پایگاه های داده مانند postgresql، mysql، sqlite و از orm جنگو به طور موثر استفاده کنید.


تکنولوژی های فرانت اند: آشنایی با فناوری های فرانت اند از جمله html، css، و جاوا اسکریپت برای همکاری نزدیک با توسعه دهندگان فرانت اند.


توسعه apis restful: مهارت در توسعه خدمات آرامش بخش با استفاده از چارچوب django rest.


سیستم های کنترل نسخه: مهارت در استفاده از سیستم های کنترل نسخه، به ویژه git.


تست و اشکال زدایی: توانایی نوشتن تست موارد و اشکال‌زدایی برنامه با استفاده از چارچوب آزمایش جنگو.


روش‌های امنیتی: درک شیوه‌های امنیتی مرتبط با برنامه‌های کاربردی وب، مانند حفاظت‌های csrf و xss در جنگو.


استقرار و مقیاس‌بندی: دانش فرآیندهای استقرار و مقیاس‌بندی برنامه‌های جنگو برای محیط‌های تولید.


توسعه دهنده ارشد بک اند (django)


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

مسئولیت ها:

طراحی و پیاده سازی خدمات پشتیبان قوی و api های آرامش بخش با استفاده از چارچوب django rest.
توسعه و نگهداری مدل های داده پیچیده و ساختارهای پایگاه داده را هدایت می کند.
بهینه سازی عملکرد برنامه از طریق کد کارآمد و بهینه سازی پرس و جو.
همکاری با توسعه دهندگان فرانت اند و سایر اعضای تیم برای تعیین اهداف و کدهای کاربردی تر و منسجم تر را طراحی کنید تا تجربه کاربر را افزایش دهید.
روال های آزمایش را برای تضمین عملکرد و عملکرد برنامه ها توسعه دهید و بر آن نظارت کنید.
به توسعه دهندگان جوان آموزش دهید، از طریق بررسی کد و بحث های طراحی، راهنمایی و پشتیبانی ارائه دهید.
با فناوری‌های جدید و بهترین شیوه‌ها در توسعه باطن به‌روز باشید و آن‌ها را در پروژه‌های در حال اجرا پیاده‌سازی کنید.
شرایط:

لیسانس در علوم کامپیوتر، مهندسی، یا رشته‌های مرتبط.
حداقل با 5 سال تجربه در توسعه backend، با تمرکز قوی بر جنگو و فریم ورک django rest.
درک مسلط به مدیریت و طراحی پایگاه داده، تجربه با پایگاه داده های رابطه ای مانند postgresql.
درک کامل از طراحی و پیاده سازی rest api .
مهارت حل مسئله عالی و توانایی تفکر الگوریتمی.
مهارت های ارتباطی قوی و توانایی کار در یک محیط تیمی.
این موقعیت فرصتی را برای کار در محیطی نوآورانه و سریع ارائه می دهد. مستقیماً مسئول ارائه سیستم هایی خواهد بود که تأثیر واقعی دارند. اگر به ساختن نرم‌افزار مقیاس‌پذیر و با کارایی بالا علاقه دارید و معیارهای فوق را دارید، خوشحال می‌شویم از شما بشنویم.


  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in backend development, with a strong focus on Django and the Django REST framework.
  • Proficient understanding of database management and design, experience with relational databases like PostgreSQL.
  • Solid understanding of REST API design and implementation.
  • Excellent problem-solving skills and ability to think algorithmically.
  • Strong communication skills and ability to work in a team environment.
  • Proficiency in Python: Strong understanding of Python programming language, which is the foundation for Django.
  • Experience with Django Framework: Experience in using Django to build and maintain robust web applications.
  • Understanding MVC Architecture: Knowledge of the Model-View-Controller (MVC) architecture that Django follows.
  • Database Management Skills: Ability to work with databases such as PostgreSQL, MySQL, SQLite, and use Django's ORM effectively.
  • Front-End Technologies: Familiarity with front-end technologies including HTML, CSS, and JavaScript to work closely with front-end developers.
  • RESTful APIs Development: Skills in developing RESTful services using Django REST Framework.
  • Version Control Systems: Proficiency in using version control systems, particularly Git.
  • Testing and Debugging: Ability to write test cases and debug the application using Django's testing framework.
  • Security Practices: Understanding security practices relevant to web applications, like CSRF and XSS protections in Django.
  • Deployment and Scaling: Knowledge of deployment processes and scaling Django applications for production environments.

Senior Back-End Developer (Django):

We are seeking an experienced senior back-end developer to join our dynamic team, specializing in Django. The ideal candidate will be responsible for developing and maintaining high-quality backend services and APIs, ensuring optimal performance and scalability. As a key member of our development team, you will contribute to all phases of the software development lifecycle, from design to deployment.

Responsibilities:


  • Design and implement robust backend services and RESTful APIs using the Django REST framework.
  • Lead the development and maintenance of complex data models and database structures.
  • Optimize application performance through efficient code and query optimization.
  • Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Develop and oversee testing routines to guarantee the functionality and performance of applications.
  • Mentor junior developers, providing guidance and support through code reviews and design discussions.
  • Stay up-to-date with new technologies and best practices in backend development and implement these in ongoing projects.

This position offers the opportunity to work in a fast-paced, innovative environment where you will be directly responsible for delivering systems that have a real impact. If you are passionate about building scalable, high-performance software, and you meet the above criteria, we would love to hear from you.

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

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
چهارشنبه 12 اردیبهشت 1403، ساعت 06:59