Senior Big Data DevOps Engineer

Lviv, 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 a Senior Big Data DevOps Engineer for our Lviv office to make the team even stronger.

Responsibilities

  • Provide consulting services to application teams looking to build AWS-based applications, supporting with design and implementation as needed;
  • Provide on-site operational user support for AWS and DevOps platforms and tools;
  • Install and configure solutions and build automated deployments using configuration management technology;
  • Integrate solutions with other applications and platforms outside the framework;
  • Troubleshoot existing systems to identify defects or issues and support development and test teams in the delivery of solutions;
  • Perform script maintenance and updates due to changes in requirements or implementations;
  • Document and complete knowledge transfer to production support if required;
  • Assist in production support;
  • Technical Architecture review of client Big Data platform "EVICO".

Requirements

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent work experience;
  • 4+ years of professional experience;
  • 2+ years' Amazon AWS experience with a variety of services;
  • Strong background in Linux/Unix Administration (Red Hat and Debian families);
  • General network administration related knowledge and skills;
  • Experience in scripting language - Bash scripting;
  • Strong organizational, analytical and problem solving skills;
  • Good knowledge of one of Hadoop distributions (Cloudera, Hortonworks);
  • Good knowledge of HDFS, Yarn;
  • Good knowledge of Hadoop managing tools (Ambari, Cloudera Manager);
  • Basic Knowledge of HUE, Hive, Spark, Hadoop Security;
  • Intermediate English language – ability to communicate directly with customer.

Nice to have

  • Good background in Kerberos;
  • Monitoring systems: Nagios, Zabbix, etc;
  • Experience in scripting language – Python, Ruby;
  • Clouds: Azure, Google Cloud, OpenStack, etc;
  • Virtualization technologies: VMware, KVM, Xen;
  • Configuration management: Chef, Puppet, Ansible;
  • Continuous Integration and automation tools like Jenkins, Rundeck;
  • Common web servers: Apache, Nginx;
  • Application servers: Tomcat, JBoss, WebSphere;
  • Databases: MySQL, Oracle;
  • Ability to travel.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Social package - medical care, sports;
  • Free English classes with native speakers (certified English teachers);
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Flexible working schedule;
  • Corporate and social events.