Position: DevOps Engineer
Company: Epam
Experience required: 2y
Category: DevOps
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

As a Software Build & Release Engineer, you will live on the front lines of the products we create. You will be responsible for a number of client's environments and build features used by millions of people every day.

Our customer is a large American company with complex management structure. Each team has their own limited number of tasks. The developed product is a client-server application. The server parts are Java, Tomcat, and Spring. The product is a part of large software solutions for Enterprise customers. There is a necessity of the permanent co-operating with other teams on the Customers side.

REQUIREMENTS:
•	2+ years of experience in administration of Linux servers;
•	Familiarity with the concepts of Continuous Integration/Continuous Delivery/DevOps;
•	Experience with Gradle;
•	Experience with Groovy, Terraform;
•	Familiarity with deployment/container technologies considered an asset, including Docker, Chef, Test Kitchen;
•	Experience with Git scm (Github);
•	Knowledge of or experience with 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;
•	Good spoken and written English level (daily scrum/technical meetings with customer).

RESPONSIBILITIES:
•	Support and improvement of existing deployment framework (Terraform, Chef, Gradle, Groovy);
•	Help other project teams with deployment issues;
•	Pull requests review and merge (Github).