توسعه ارتباطات تابا
توسعه ارتباطات تابا

توسعه‌دهنده ارشد Backend (Golang / Python)

تهران، پاسداران
تمام وقت
شنبه تا سه شنبه 8 تا 17، چهارشنبه 8 تا 16
-
وام -بیمه درمان تکمیلی

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
PostgreSql - متوسط
Python - متوسط
Go - متوسط
GIT - متوسط
Rest API - متوسط
Linux - متوسط
Docker - متوسط

شرح شغل و وظایف

ما به دنبال یک Senior Backend Developer باتجربه برای پیوستن به تیم فنی خود هستیم که تسلط خوبی به Golang و Python داشته باشد و تجربه توسعه سرویس‌های Backend مقیاس‌پذیر و قابل نگهداری را داشته باشد.

بخشی از پروژه‌های ما در حوزه Cloud و OpenStack است، بنابراین آشنایی با این حوزه برای این موقعیت اهمیت دارد. همچنین آشنایی با Java و تجربه استفاده از ابزارها و Agentهای مبتنی بر هوش مصنوعی مزیت محسوب می‌شود.

مسئولیت‌ها

  • طراحی، توسعه و نگهداری سرویس‌های Backend با Golang و Python
  • توسعه و نگهداری REST APIها و سرویس‌های داخلی
  • مشارکت در طراحی معماری و توسعه Microserviceها
  • توسعه Integration با سرویس‌ها و APIهای OpenStack
  • طراحی و بهینه‌سازی Database و Queryها
  • رفع مشکلات فنی و Performance در محیط Production
  • نوشتن تست‌های Unit و Integration
  • انجام Code Review و مشارکت در بهبود کیفیت کد
  • همکاری با تیم‌های DevOps، Cloud و سایر تیم‌های فنی
  • مشارکت در فرآیندهای GitLab و CI/CD

مهارت‌های اصلی

  • تسلط به Golang
  • تسلط به Python
  • تجربه توسعه Backend با FastAPI
  • تسلط به مفاهیم متداول Backend Development و طراحی API
  • تجربه طراحی و توسعه RESTful API
  • آشنایی مناسب با Concurrency و Asynchronous Programming
  • آشنایی با اصول Clean Code، SOLID و Design Patterns
  • تجربه کار با معماری Microservices
  • تجربه کار با PostgreSQL یا MySQL
  • تجربه کار با Redis
  • تجربه کار با Docker
  • تسلط به Git و تجربه کار با GitLab
  • تجربه کار با Linux
  • آشنایی با CI/CD
  • تجربه Debugging، Troubleshooting و Performance Optimization
  • توانایی نوشتن Unit Test و Integration Test
  • آشنایی با مفاهیم Security در توسعه Backend

Cloud & OpenStack

  • آشنایی با مفاهیم Cloud Computing و IaaS
  • آشنایی با معماری و سرویس‌های اصلی OpenStack
  • آشنایی با OpenStack API و SDK
  • آشنایی با مفاهیمی مانند Instance، Image، Volume، Network، Flavor و Security Group

مهارت‌های ترجیحی

  • تجربه عملی کار با OpenStack
  • آشنایی با Java و توانایی مطالعه و درک کدهای Java
  • آشنایی با Kubernetes
  • تجربه کار با Kafka یا RabbitMQ
  • آشنایی با Prometheus، Grafana و ابزارهای Logging و Monitoring
  • آشنایی با Nginx و Reverse Proxy
  • آشنایی با Terraform یا Ansible
  • تجربه کار با سیستم‌های Distributed و High Availability
  • تجربه کار با ابزارهای AI Coding Assistant و AI Agent
  • تجربه استفاده از Agentها در فرآیندهای توسعه، Debugging، Code Review، Testing و Documentation

انتظارات از سطح Senior

  • تجربه توسعه و نگهداری سیستم‌های Production
  • توانایی طراحی راهکار فنی و تصمیم‌گیری در سطح Architecture
  • توانایی حل مسائل پیچیده و Troubleshoot مشکلات Backend
  • توجه به Performance، Scalability، Security و Maintainability
  • تجربه Code Review و Refactoring
  • توانایی Ownership سرویس‌ها و Featureها از طراحی تا Production
  • توانایی همکاری و انتقال دانش به سایر اعضای تیم

شرایط احراز شغل

سن
از 25 سال
جنسیت
ترجیحاً آقا
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| متوسط ۵۰٪
نرم افزارها
Go| متوسط Python| متوسط GIT| متوسط Rest API| متوسط PostgreSql| متوسط Docker| متوسط Linux| متوسط

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

ارسال رزومه برای توسعه ارتباطات تابا