DevOps engineer

devops

DevOps engineer

Why and What we expect:

    For a purpose of automation of the development operations in several revolutionary software product (Videal` clients), we are looking for a DevOps engineer, who loves to make things work, bits and bytes flying in right directions and in a right way :).

Responsibilities:

Support several small and mid size development teams with multiple AWS accounts and instances in different regions:

  • Set up and configure EC2 Linux machines and related packages (Docker, Java, PHP, node.js, Databases, etc.)
  • Set up virtual private network and secure access in AWS
  • Set up monitoring and resolve incidents (out of space, out of memory, certificates expiration, etc.)
  • Set up and manage products AWS (Amazon ES, EC2, ELB, S3, EMR, etc.)
  • Write bash scripts and automate infrastructure routine actions
  • Use (where possible) Infrastructure as a Code tools (AWS Cloud​Formation, Terraform, etc.)
  • Set up and maintain CI/CD tools (Jenkins, etc)

AWS accounts cost optimization:

  • Always think how to solve the task in the most cost-efficient way.
  • Propose actions to reduce infrastructure cost for existing accounts and implement them once it's approved
  • Follow all new AWS product announcements and suggest improvements to projects' infrastructures.
  • Study AWS products and related technologies (monitoring tools, log analysis tools, data bases, etc) to be able to help the team with configuration and improvements
  • Monitor and keep tracking on abnormal cost spikes to answer the question why it happened and what could be done to avoid that in future

Communication:

  • On projects with a dedicated DevOps position (full -time or part-time) timely communicate with customer in emails in English.
  • In case of project infrastructure incident (going on or just resolved) participate in conf calls with customer biz or tech team.
  • Send planned maintenance email notifications.
  • Send emails on critical monitoring incidents' fix status (sometimes with the investigated possible reason).
  • Communicate with Videal team, pm: questions regarding modules requirements specification, get product knowledgebase, organization questions

Process:

  • Plan own work and maintenance time slots to avoid US business time over lapses (US safe hours 11 - 14 in summer and 10 - 13 in winter) as well as own/team member’s overtimes (normal office hours: 09-00(11-00) - 18-00(21-00), 1-2 hour for break/lunch).
  • Submit daily time reports in Redmine on the work done - spent hours for each task and comments (where possible).
  • Give a feedback/propositions regarding new ideas and possible improvements of product/process to Videal PM/techlead.

Soft skills:

    We seek for a mirror mind people who will share our mission, philosophy, values and will continue to grow along with our company for long term period. Candidate should be a process-oriented, strong logical thinking, high accuracy person with a pro-active mindset, a desire and ability of permanent professional growth, also with ability to analyze, process and classify an information and pay attention to details. The candidate should have at least intermediate speaking/writing English level with the abilities to present his own ideas and opinion, give arguments, listen and understand the requirements and needs of a client correctly during the communication.

Professional skills:

Required:

  • Perfect knowledge of Linux based OS and network protocols (iptables, ssh, HTTP, FTP, mail, LDAP, Samba, etc)
  • Perfect knowledge of AWS products (Amazon ES, EC2, VPC, VPN/ssh tunnel, ELB, S3, EMR, IAM, and Security) and infrastructure
  • Experience with Docker
  • Experience with any of the following monitoring tools: DataDog, Nagios, CloudWatch, Zabbix, Ganglia, etc.
  • Ability to write bash scripts and automate infrastructure routine actions, writing from scratch and modifying config files

Nice to have:

  • Knowledge of any programming language, preferably Java.
  • Experience with Elasticsearch, Kibana and Logstash.
  • Experience with big data projects.
  • Knowledge of any Infrastructure as a Code tools (AWS Cloud​Formation, Terraform, etc.)
  • Experience with log analysis tools (Splunk, Papertrail, etc.)
  • Good understanding of managed and not managed NoSQL databases and key-value storages
  • Knowledge of Jenkins or any other CI/CD tools
  • Knowledge of Azure and MS Server, IIS, MS SQL Server
  • Experience of the Hadoop related stack (HDFS, YARN, HBase, Spark)
  • Experience with Ansible

Conditions of work:

Our 400 m2 office is located in historical center of Kharkov (1 min from "Historical Museum" metro station), has modern interior design, lot of sunshine because of a panoramic windows, large comfortable kitchen/game zone and personal parking. You will get a cozy workdesk along with fast PC, 24inch monitor and high speed Internet/Wi-Fi.

Super bonuses:

  • Opportunity to become a part of our DREAM TEAM, enjoy the atmosphere and help the company in creating innovative software products.
  • Participation in the most revolutionary projects from Big Data tech niche;
  • Flexible working hours (40h a week without overtimes) and flexible work schedule (remote work is possible);
  • Outstanding career and professional growth opportunities (opportunity to become a head of devops team)
  • Competitive salary, personal bonuses for excellent delivery and permanent professional growth;
  • Comfortable office with kitchen, relax zone, open-air terrace;
  • Paid sick leaves, vacation day, and days off on childbirth, marriage;
  • Annual schedule of corporate events and parties including pizza, sushi, drinks, birthday celebrations, board games, bbq, quests, picnics;
  • 50% paid specialized courses and certifications;
  • Free English courses and Speaking Club;
  • Massage room;
  • Pin-pong table and Kicker;
  • Corporate education programs, certification and participation in corporate knowledge sharing process.

Please send your CV marked "DevOps engineer" in the subject via e-mail: careers@videal.net and start your message from the text: "This is a nice start"

Quick Talk

Skype invitation, phone call or email — and the first step in establishing a long-lasting relationship is made!

+38(050)4000-575 +1(816)820-4793

welcome@videal.net

videalcorp

Quick Message

Start a conversation with us and receive expert consultancy!

×