Software Build Engineer

Kharkiv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for an Software Build Engineer for our Kharkiv office to make the team even stronger.

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.

We are looking to welcome a Software Build Engineer to join our team. Our customer is one of the world’s largest food retail groups aiming to accelerate its online presence in the world. Our project is about to develop and scale new features, change and support existing functionality for different brands in large e-commerce solution, which is based on the Hybris e-commerce framework. The main goal is to develop a technical foundation that allows quickly, and at low cost, to launch new features in a flexible manner, to grow the market and maximize return on operational base cost. To achieve it current development teams are adopting agile methodologies and working in close collaboration with product owners, third-party vendors and stakeholders from different departments. The account includes 7+ distributed development, UI Automation and DevOps teams with proven potential to grow.

Project technologies and tools

  • CI\CD tools: Jenkins, Sonar (located in AWS-based Linux boxes), Ansible, bash scripts;
  • AWS-based environments, which are provided as a service;
  • Linux (Amazon AMI, Centos family);
  • Hybris 5.5, Ant, Maven, Apache 2.x;
  • MySQL (as AWS RDS);
  • Jira, Confluence, HipChat, Git, New Relic;
  • Bamboo and Chef.

Requirements

  • 2+ years of experience in administration of Linux servers (performance analysis and tuning);
  • Familiarity with the concepts of Continuous Integration/Continuous Delivery/DevOps;
  • Familiarity with deployment/container technologies considered an asset, including Docker, Chef, Test Kitchen;
  • Experience in Git SCM (GitHub);
  • Knowledge of or experience in commonly used CI/CD tools such as Jenkins, Artifactory;
  • Strong problem solving skills and an ability to work independently;
  • Ability to communicate with development teams comfortably on a technical level for finding best suitable solutions, possible improvements, troubleshooting;
  • Good spoken and written English (daily scrum/technical meetings with the customer and other vendors).

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with native speakers (certified English teachers);
  • Other.

Why EPAM?

EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive. 

Life@EPAM

Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.