
Backend Developer (Go & Python)
ایرانسل لبز
- سطح ارشدیت
- کارشناس
- موقعیت مکانی
- تهران - پاسداران
- نوع همکاری
- تمام وقت
- ساعت کاری
- Saturday to Tuesday 8:00 - 17:15 , Wednesday 8:00 - 15:00
- خدمت سربازی
- معافیت یا انجام شده
مهارت های موردنیاز
- Goمتوسط
- Pythonمتوسط
- REST APIمتوسط
- PostgreSQLمتوسط
- MySQLمتوسط
- MongoDBمقدماتی
- Gitمتوسط
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
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.
- 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.
- 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.
- 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 تأسیس شده است.


