Про роботу
We are looking for experienced Release Managers/DevOps Engineer to join our team in Kyiv.
You will be exposed to non-trivial architectural challenges, including high-availability and low-latency microservices. You’ll have an opportunity to work on infrastructures and existing technologies to develop new products and solutions in Payment space.
Required Skills
— 3+ years of experience in release management, configuration management, daily and multi-daily release cycles, database migration tools;
— 5+ years Linux system administration experience;
— 3+ years of using Docker, good knowledge of Nginx, MySQL/Postgres/MySQL/MongoDB administration;
— 2+ years experience in Terraform;
— Google Cloud or Amazon Web Services;
— 1+ year of using Kubernetes;
— Knowledge of the build server (Jenkins/TeamCity/Bamboo/CirceCI).
Will Be a Plus
— Experience with Spinnaker;
— Ability to multi-task and prioritize;
— Communication skills;
— Understanding of QA process;
— Experience with setup of load balancer;
— Experience with Java and other programming languages;
— Experience with setup and maintaining of complex continuous delivery pipelines;
— Knowledge of various types of deployments scenarios (red/black, canary release, etc. ).
We Offer
— Competitive salary rate depending on your experience and skills.
— Continuous professional competencies development opportunities. You can pick any workshop or courses. We will cover 50% of study expenses.
— Friendly working environment with zero bureaucracy, democratic management style.
— Comfortable schedule with flexible working hours and remote work options. Our developers have already tested remote work mode during their summer trip around Europe.
— Annual paid vacations.
— Corporate events. Be ready to have a great time with us during karaoke nights, board games, football and table tennis tournaments, winter Bukovel trips and so on.
— Opportunities for self-realization, and career growth.
— Challenging work tasks in the international professional environment.
Responsibilities
— Deploy and coordinate releases to Production and/or Staging environments;
— Manage release cycle & processes;
— Coordinate on release issues;
— Support MySQL/Postgres/MongoDB servers and services;
— Support MySQL/MongoDB databases;
— Performing database migrations.