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.
Currently we are looking for a Senior DevOps Engineer for our Kyiv office to make the team even stronger.
The project is aimed for website software development, testing and maintenance for our customer, a filial branch of one of the world's leading travel companies, providing online booking services. Company owns 85 websites in 34 languages, which covers beverage options in approximately 19,000 locations. As well as delivering awesome features and offering an unsurpassed search and booking experience, we make sure we are always available for our customers.
We are seeking a highly skilled Senior DevOps Engineer to contribute to our Monitoring platform operation processes and evolution. This platform plays a key role in ensuring that the health of the website is highly visible and understood by the teams involved.
Contribute to design and build of a self-service monitoring platform that covers Cloud/Virtualization, Kubernetes, Docker, physical hardware and bespoke applications across multiple environments;
Manage troubleshooting issues related to Dockerized Java applications;
Communicate with development teams for Microservices troubleshooting;
Conduct the policies update for AWS services;
Use configuration management experience to automate current deployment processes and services orchestration;
Provide mentorship and technical direction to offshore team-members and evangelize practices and methodologies;
Cultivate relationships with engineers and technology teams to investigate monitoring needs.
3+ years of software maintenance experience;
Deep understanding of DevOps methodologies and concepts;
Linux Shell scripting experience, familiarity with other Linux internal services (systemd, disk I/O);
Comfortable operating in a Linux terminal;
Good understanding of scripting languages such as Bash or Python (Ruby as a plus);
Practical experience in the Cloud computing arena and professional exposure to the Amazon Web Services offerings;
Core understanding of AWS services (S3, IAM security, EC2);
Proficiency in system performance utilities (disk, CPU, network);
Experience with Ansible use for configuration management and orchestration;
Familiarity with alternative configuration management tools and techniques;
Experience with Cloud, containers: AWS (Terraform);
Significant exposure to containerization (Docker) and resource scheduling (Kubernetes);
Experience with Dockerfile (writing) and Docker-compose (understanding);
Monitoring, data analysis tools (any of the following): Splunk, Elasticsearch, Graphite+Grafana, AWS Kinesis understanding, Sysdig, Sensu;
Version control system: Git or/and Perforce;
Excellent spoken and written English skills as communication with English native speakers will take place.
Nice to have
Familiarity with Chef;
Experience with ECS;
Graphite and Grafana experience is a big plus;
Good understanding of Jira workflow.
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 speaker (certified English teachers);