EPAM Systems

Senior GoLang Engineer

1 month agoTbilisi, Georgia

If gaming appeals to you as an industry to master your professional skills, read this thoroughly.

We are looking for a Senior Golang Developer to work with a well-known game development company. You will work with a team to design and create a complex web application, purposed for online games release management, using JavaScript and Golang. This web application integrates with our core infrastructure services (Perforce, TeamCity, Docker registry, etc.) to get all the latest information about release processes.

Developers on this stream closely collaborate with the customer directly to clarify business requirements, discuss the best way of features development and bugs found.
#LI-DNI
#LI-DNP
What You'll Do

  • Design and create a complex web application, purposed for online games release management
  • Participate in performance improvement, new features development and bug fixing
  • Do back-end work
  • Be involved in a code review process
  • Collaborate with the customer to clarify business requirements
What You Have
  • 2+ years of experience in production programming (back-end REST API; Python, Ruby, PHP, Java, etc.)
  • Go experience is a big plus (Go-Kit framework is huge +++)
  • Understanding of unit and integration tests
  • Experience working with PostgreSQL, ability to write complex queries and optimize them
  • Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
  • Basic experience with CI/CD systems (Jenkins, TeamCity, GoCD, Concourse, etc.)
  • Basic experience working with AWS (EC2, RDS, ELB/ALB)
Technologies
  • Golang
  • Python
  • Ruby
  • PHP
  • Java
What We Offer
  • Outstanding career development opportunities
  • Knowledge-sharing with colleagues all around the world
  • Regular assessments and salary reviews
  • Competitive compensation
  • Social package - medical & family care
  • Friendly team and enjoyable working environment
  • Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
  • Community of 36,700+ industry's top professionals
  • Flexible working schedule
  • Corporate and social events
Apply