— Have a startup personality and enjoy working as part of a team: smart, ethical, friendly, hard-working, and productive;
— 3+ years of experience in software development, 1+ years in Big Data & DevOps technologies;
— Experience in Java 8 or higher;
— Good knowledge of Spring Boot;
— Advanced knowledge on Docker and Kubernetes;
— Have built or supported a continuous integration pipeline using GitLab CI, Jenkins, TeamCity, CircleCI, Travis CI or similar;
— Fluent with networking (TCP/IP, DNS, HTTP);
— Good knowledge of the state of the art in web application development;
— Experience with automation/configuration management;
— Upper-Intermediate English level.
You will be working on Big Data and ML part of the project, hands-on the code as well as on infrastructure. We are looking for a developer who is interested in mastering his devops skills.
Client — Swiss top media holding company.
Technology stack:
— GitLab CI;
— Java 8;
— Spring Boot Project;
— Persistence — Spring Data JPA (PostgreSQL), Clickhouse;
— Batch jobs — Spring Batch;
— Tests — JUnit, Mockito, Katalon;
— Project is running on embedded Jetty servlet container;
— Gradle;
— Spark;
— Kubernetes + Docker cluster;
— Frontend — ReactJS, WebPack, lerna;
— Microservice architecrute, monorepo.