Middle/Senior DevOps - DI
600

Middle/Senior DevOps

Perks
  • Flexible Working
  • Free English Classes
  • Gym
  • Paid Vacation

We’re looking for Middle/Senior DevOps Engineer who are open for professional growth and wants to work on dynamic, challenging projects.

Our client list includes global companies, banks, airlines, telecom and retailers. We provide customized software development services using the most modern software technology and programming languages.

The DevOps team is responsible for designing and implementing solutions throughout the DevOps pipeline, starting from the SCM and repository management through build and automation orchestration, up until the deployment and configuration steps. We are using cutting edge technologies as well as well-proven solutions. Our technology stack includes but not is limited to AWS, Docker, Kafka, Mesos/Marathon, Kubernetes, Ansible, Terraform, Jenkins, Bamboo, Grafana, Elasticsearch, Logstash, Kibana. The process of investigating and implementing new technologies is continuous.

Requirements:

  • At least 2+ years of DevOps experience or similar role focused on reliability, high-availability, performance, scalability, capacity planning, backup and recovery, business continuity planning and automation of everything
  •        Experience at troubleshooting and administering Unix/Linux systems, dealing with networking issues and fine tuning instrumentation and alerting systems
  •        Understanding of fundamental network technologies like DNS, Load Balancing, SSL, TCP/IP
  •        Hands-on experience with:

                                – Setup/configure/secure production Linux servers

                                – Development experience in at least one scripting language (Bash,  Python)

                                – Continuous integration tools (Jenkins, GitLab CI)

                                – Ansible

                                – Version control systems

                                – Docker containers

                                – AWS cloud infrastructure in a production environment

                                – Terraform

 

Will be a plus:

  •       Container orchestration and clustering: Kubernetes
  •       Experience with Grafana/Prometheus/Graphite
  •       Experience with ELK
  •       Hands-on experience with microservice architecture in production

Main Responsibilities:

  • Servicing and support of production systems and servers, scheduled maintenance, installing required updates
  • Collaborate with developers to create a continuous delivery environment and processes
  • Development of automated monitoring mechanisms for key system elements
  • Productivity monitoring and analysis, optimization, elimination of system operation risks
  • Prompt response to any arising issues
  • Analysis of failures, identifying and isolating the source of problems
  • Assist in roll-out and deployment of new product features and installations to facilitate rapid iteration and constant growth
  • Automation of routine tasks
  • Collaborate with developers to create a continuous delivery environment and processes