15.12.2024

Вакансія Software Engineer (GO)

Компанія: Pin-Up Global
Домен вакансії:Software Development & Hi-Tech
Досвід роботи:Не має значення
Рівень спеціаліста:Senior
Рівень англійської:Не має значення
Тестове завдання:Є тестове
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Office, Remote
Локація:Київ, Yerevan, Limassol, Almaty, Warszawa

Skills

  • Golang
  • Helm
  • Grafana
  • OpenTelemetry
  • gRPC
  • HTTP
  • Kubernetes
  • GCP
  • AWS
  • GitOps
  • Terraform
  • ArgoCD
  • Grafana Loki
  • Prometheus

Опис вакансії

Requirements

  • Proven Expertise: Extensive experience as a Golang developer, with a deep understanding of data structures, algorithms, and system design;
  • Helm Mastery: Expertise in deploying applications using Helm charts;
  • Grafana Stack Proficiency: Demonstrated skill in using the Grafana Stack and OpenTelemetry for monitoring and visualization;
  • Distributed Systems Knowledge: Strong understanding of eventual consistency models and their applications in distributed systems;
  • gRPC & HTTP/2/3: Experience working with gRPC and HTTP/2/3 protocols;
  • Kubernetes Savvy: Advanced knowledge of Kubernetes for container orchestration;
  • Monitoring Best Practices: Familiarity with the best practices in monitoring and observability;
  • Golang Modules Maintenance: Extensive experience in writing and maintaining Golang modules;
  • Community Engagement: Familiarity with open-source software development best practices and community interaction;
  • Release Cycle Experience: Demonstrated experience with managing release cycles for software libraries, including version control, changelog management, and stability assurances;

Will be a plus

  • Understanding event-driven architecture;
  • Understanding Twelve-Factor App methodology;
  • Cloud Events;
  • Working with cloud services GCP\AWS;
  • GitOps;
  • Terraform;
  • Helm\Argocd;
  • Grafana\Tempo\Loki + Prometheus;
  • High load systems.

Soft skills

  • Responsibility
  • Sociability
  • Proactivity
  • Self-organization

Responsibilities

  • Golang Development: Craft and maintain efficient, reusable, and reliable company-wide Golang modules;
  • Deployment Automation: Design and implement Helm charts for seamless deployment of microservices and applications;
  • Monitoring & Visualization: Use the Grafana Stack (Loki, Mimir, Tempo) to build real-time dashboards for monitoring system performance;
  • System Architecture: Design and implement distributed systems with eventual consistency to ensure data integrity;
  • Networking Protocols: Develop and maintain gRPC solutions and integrations, ensuring compatibility with HTTP/2 and HTTP/3;
  • Container Orchestration: Manage and scale containerized applications using Kubernetes;
  • Observability Practices: Define and implement robust monitoring and observability practices, including alerting, logging, and performance tuning;
  • Code Quality: Conduct thorough code reviews to ensure high code quality and facilitate knowledge sharing;
  • Collaboration: Work closely with DevOps and other engineering teams to enhance the CI/CD process;
  • Technical Troubleshooting: Troubleshoot and resolve complex technical issues related to Golang applications and infrastructure;
  • Release Management: Participate in the release cycles of our libraries, following best practices of the open-source world. This involves drafting release notes, managing changelogs, and ensuring the stability and integrity of each release;

Переваги співробітникам

  • English Courses
  • Team buildings
  • Компенсація витрат на спорт
  • Компенсація навчання
  • Медичне страхування
  • Надається ноутбук
  • Оплачувані лікарняні
  • Освітні програми, курси

Про компанію Pin-Up Global

PIN-UP Global – екосистема незалежних компаній, які беруть участь у різних аспектах створення розважальних продуктів, використовують інноваційні технології та нестандартні підходи для розробки і масштабування своїх продуктів і послуг. PIN-UP Global поділяється на різні напрямки відповідно до їх профілю, і в кожному напрямку може діяти одна або кілька компаній, які взаємодіють між собою через конкуренцію та співпрацю.

Сайт компанії: pin-up.global
Рік заснування: 2016
Кількість працівників: 1001-5000
Тип компанії: Product / Startup, Investor / Accelerator

Схожі вакансії

Досвід від 5 років Middle, Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Brazil, Bulgaria, Mexico, Portugal
Досвід від 5 років Lead Full-time Не має значення Office, Remote Україна
Досвід від 4 років Senior Full-time Не має значення Office, Remote Україна, Київ, Львів, Харків, Дніпро
Досвід не має значення Middle Full-time Не має значення Office, Remote Україна
Досвід не має значення Senior Full-time Не має значення Remote

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.