З 1993 року EPAM допомагає світовим лідерам проєктувати, розробляти і впроваджувати програмне забезпечення, яке змінює світ.
23 июля 2021

GoLang Engineer (вакансия неактивна)

Винница, удаленно

Currently, we are looking for a Software Engineer with good knowledge of GoLang.

REQUIREMENTS

  • 3+ years of experience in software engineering
  • Solid knowledge of OOP and best practices
  • Expertise in Golang, good understanding of Golang, concepts of programming language, algorithms and data structures, threading model, synchronization (mutex, wait groups, channels)
  • Experience with Golang testing tools (e.g. testify, gomock, mockery) and benchmarking
  • Experience with at least one of popular cloud technologies: AWS/Azure/GCP
  • Hands-on experience with databases, such as PostgreSQL, MySQL, MSSQL, Oracle, MongoDB, ElasticSearch, Redis, etc
  • Familiarity with CI/CD tools: Terraform, VM, Docker, Kubernetes, Jenkins, TeamCity, GitlabCI, Bamboo, TravisCI, CircleCI, etc
  • Proficient understanding of code versioning tools, such as Git
  • Experience in using and building of microservice architecture
  • Fluency in design patterns and refactoring techniques
  • Clean coding skills and excellent problem-solving ability
  • Strong team player
  • Knowledge of agile development practices (Scrum, XP, Kanban, etc.)
  • Intermediate or higher English level, both spoken and written (B1+)

NICE TO HAVE

  • Experience with any other programming languages (PHP, JavaScript, Java, C#, etc)
  • Hands-on experience with front-end development (preferable Angular, React, Vue)
  • Experience with messaging systems: RabbitMQ, Kafka, NATS, ActiveMQ, ZeroMQ, etc
  • Experience in managing a development team
  • Experience in customer communication, requirement elicitation, and clarification

WE OFFER

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Unlimited access to LinkedIn learning solutions
  • Social package — medical insurance, sports
  • Compensation for sick lists and regular vacations
  • English classes with native speakers (certified English teachers)
  • Flexible work hours