Position: Senior Go Language Engineer
Company: EPAM Systems (Odessa)
Experience required: 2y
Category: Golang
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

Today we are a global team of technologists and thinkers, who help transform the world with the power of software, enabling our customers to be competitive and disruptive in the marketplace through innovative technology solutions.

DESCRIPTION
Our client is a cloud-based datacenter operating system based on Kubernetes. It offers complete cloud management & creative control for multiple websites, data centers, and assets across the private and public infrastructure.

**RESPONSIBILITIES**
•	Design, develop new services, and improve our existing services
•	Ensure service scalability and reliability through effective code and data storage design
•	Ensure quality by supplying features with the right combination of unit, acceptance, and end-to-end tests
REQUIREMENTS
•	2+ years’ experience in Golang
•	Ability to clearly communicate your ideas, solutions and discuss them with the team
•	Ability to design and develop microservices in a distributed system
•	Quality-driven attitude
•	Full understanding of git-flow
•	Experience with agile-driven projects
•	Knowledge of DB principles
•	Advanced time management, organizational, and collaboration skills
•	Intermediate or higher English level, both spoken and written (B1+)

NICE TO HAVE
•	Degree in software engineering or computer science or equivalent experience
•	Experience with Kubernetes and containerization
•	Experience with clouds (private and public)
•	Understanding and knowledge in infrastructure
•	Experience in DevOps methodologies and CI/CD flows
•	Knowledge and experience with other development languages

BENEFITS 
•	Competitive compensation depending on experience and skills
•	Individual career path 
•	Social package - medical insurance, sports
•	Unlimited access to LinkedIn solutions
•	Sick leave and regular vacation
•	Partial coverage of costs for certification and IT conferences
•	English classes with certified English teachers
•	Flexible work schedule

EVEN MORE EPAM BENEFITS 
We offer the possibility to work on full product lifecycle –from concept to delivery into production
We offer a mentorship program
We offer guaranteed professional growth through the technology training and technology communities inside EPAM
We are proactive Agile/Scrum/XP, practitioners
Wide portfolio of modern internal courses and certifications (AWS, GCP, Azure, BigData, )
Ability to pick project and technology stack to join