
Backend Developer (Go-Python)
ایرانسل لبز
- حداقل سابقه کار
- مهم
- موقعیت مکانی
- تهران
- نوع همکاری
- تمام وقت
- خدمت سربازی
- معافیت یا انجام شده
مهارت های موردنیاز
- Back-end
- Go
- Python
We are looking for a skilled Backend Developer with strong expertise in Go (Golang) and Python to design, develop, and maintain scalable, reliable, and high-performance backend services. The ideal candidate will have solid software engineering fundamentals, experience in building APIs and distributed systems, and the ability to develop efficient backend solutions.
Key Responsibilities
- Design, develop, and maintain scalable backend applications and services using Go and Python.
- Build, maintain, and optimize RESTful APIs and backend integrations.
- Develop reliable, high-performance, and maintainable software components.
- Work with relational and NoSQL databases to design efficient data models and optimize queries.
- Contribute to the design and implementation of microservices and distributed systems.
- Identify and resolve performance bottlenecks, bugs, and system reliability issues.
- Write clean, reusable, well-tested, and maintainable code.
- Collaborate with frontend developers, DevOps engineers, product managers, and other technical teams.
- Participate in code reviews, technical discussions, and architectural decisions.
- Work with CI/CD pipelines, containerization, and deployment processes.
Required Qualifications
- Strong proficiency in Go (Golang) and Python, with hands-on experience developing backend applications.
- Solid understanding of backend architecture, data structures, algorithms, and software design principles.
- Experience in developing and integrating RESTful APIs.
- Good knowledge of SQL databases such as PostgreSQL or MySQL.
- Familiarity with NoSQL databases such as MongoDB or Redis.
- Understanding of microservices architecture and distributed systems.
- Experience with Git and collaborative software development workflows.
- Knowledge of unit testing, debugging, and performance optimization.
- Familiarity with Docker and containerized environments.
- Strong problem-solving and analytical skills.
Preferred Qualifications
- Experience with Kubernetes and cloud-native technologies.
- Familiarity with message brokers such as Kafka or RabbitMQ.
- Experience with asynchronous programming and concurrent systems.
- Knowledge of observability tools, logging, and monitoring systems.
- Experience with CI/CD tools and automated deployment pipelines.
- Familiarity with Agile development methodologies.
Key Competencies
- Strong analytical and problem-solving abilities.
- Ability to learn new technologies and adapt to changing requirements.
- Effective communication and teamwork.
- Ownership, accountability, and attention to detail.
درباره شرکت
مجموعۀ ایرانسل لبز، از سال 1398، با مأموریت انجام فعالیت های تحقیق و توسعه، نوآوری و تجاری سازی در زمینۀ شبکۀ ارتباطات و فناوری اطلاعات و کسب وکارهای پیرامونی با کمک مراکز علمی و پژوهشی داخل و خارج از کشور، اعم از دانشگاه ها، شرکت های دانش بنیان، استارتاپ ها و شرکت های فناور، با هدف تأمین نیازمندی های بازار ICT تأسیس شده است.
چشم انداز این مجموعه، پیشگام بودن در توسعۀ منابع انسانی و زیرساخت های تحقیقاتی اقتصاد دانش بنیان در حوزۀ ارتباطات و فناوری اطلاعات و دستیابی به جایگاه برترین شرکت ملی در زمینۀ خلق محصولات و خدمات این حوزه است و «بخش تحقیق و توسعه»، «مرکز نوآوری ایرانسل» و «آکادمی ایرانسل»، از جمله بخش های اصلی آن هستند.
مجموعۀ ایرانسل لبز، از سال 1398، با مأموریت انجام فعالیت های تحقیق و توسعه، نوآوری و تجاری سازی در زمینۀ شبکۀ ارتباطات و فناوری اطلاعات و کسب وکارهای پیرامونی با کمک مراکز علمی و پژوهشی داخل و خارج از کشور، اعم از دانشگاه ها، شرکت های دانش بنیان، استارتاپ ها و شرکت های فناور، با هدف تأمین نیازمندی های بازار ICT تأسیس شده است.
چشم انداز این مجموعه، پیشگام بودن در توسعۀ منابع انسانی و زیرساخت های تحقیقاتی اقتصاد دانش بنیان در حوزۀ ارتباطات و فناوری اطلاعات و دستیابی به جایگاه برترین شرکت ملی در زمینۀ خلق محصولات و خدمات این حوزه است و «بخش تحقیق و توسعه»، «مرکز نوآوری ایرانسل» و «آکادمی ایرانسل»، از جمله بخش های اصلی آن هستند.


