Go Developer

Вакансії
PLWarsaw1 Rondo Daszyńskiego00-843

Summary

Andersen is hiring a Go Developer for a project migrating transcoding workflows to the cloud, ensuring high-performance processing and handling large-format video files across distributed systems.

The customer is a leading public-service broadcaster offering a broad spectrum of content, including news, entertainment, culture, and sports. Operating multiple television channels and digital platforms, the organization has a strong presence in both traditional and modern media. Known for its high-quality programming and cultural influence, the company serves millions of viewers locally and internationally, contributing to the diversity of the media landscape.

The project is focused on migrating transcoding workflows to the cloud, ensuring high-performance processing, stability under load, and the ability to handle large-format video files across distributed systems. The main goal is to transition to a cloud-based solution, with the process divided into multiple smaller services.

Technology stack: Go, PHP, Azure, GCP, MongoDB, SQL, Redis, Kafka/RabbitMQ, WebSocket, Docker, Kubernetes, Helm, Terraform, Ansible, REST APIs, Spine API.

Responsibilities

  • Developing backend using Go and PHP, including integration with MongoDB, SQL databases, and Redis for caching.
  • Implementing event-driven architectures with Kafka/RabbitMQ and real-time features using WebSocket.
  • Developing reactive frontend components using RxJS and state management with NgRx.
  • Containerizing applications with Docker and orchestrating on Kubernetes using Helm charts.
  • Automating infrastructure using Terraform and configuration management with Ansible.
  • Integrating with cloud services including Microsoft Azure (Service Bus) and Google Cloud Platform.
  • Automating workflow and orchestrating process using Camunda BPM.
  • Implementing messaging patterns and reliable data processing pipelines.
  • Deploying and monitoring applications in cloud environments with a focus on scalability and performance.

Requirements

  • Commercial development experience with strong skills in Go and PHP for 3+ years.
  • Hands-on experience with cloud platforms (Azure, GCP), and familiarity with event-driven architecture.
  • Solid experience with MongoDB, SQL databases, and Redis; understanding of data modeling and query optimization.
  • Practical experience with message brokers (Kafka/RabbitMQ) and real-time communication (WebSocket).
  • Experience with Docker, Kubernetes, and Helm charts for deployment and management of containerized applications.
  • Familiarity with Terraform and Ansible for automation and configuration management.
  • Experience working with REST APIs, external services (Spine API), and building scalable distributed systems.
  • Level of English – from Intermediate + and above.

Desired skills

  • Experience with reactive programming (RxJS) and state management (NgRx).
  • Experience with Camunda BPM or similar workflow engines.

Reasons to join us

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.

Join us!

Локації

Albania, Austria, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hungary, Italy, Kosovo, Latvia, Lithuania, Luxembourg, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, The Netherlands

Будемо раді бачити вас!

або Порекомендувати друга

Ми обробляємо персональні дані відповідно до GDPR

Шукаєте нові можливості для розвитку? Ознайомтеся з відкритими позиціями в Andersen просто зараз