DevOps (Reliability Engineer) in Performance Engineering Team at Acronis International

Acronis is dedicated not just to cyber protection but to the general protection of its potential and current employees, interviews are being held virtually during the current global COVID-19 situation.

Acronis is a world leader in cyber protection empowering people by providing them with cutting-edge technology that enables them to monitor, control, and protect the data that their businesses and lives depend on. We are in an exciting phase of rapid-growth and expansion and looking for a Senior C Developer who is ready to join us in creating a #CyberFit future and protecting the digital world.

We are recruiting to fill the position below:

Job Position: DevOps (Reliability Engineer) in Performance Engineering Team

Job Location: Abuja

Job Description

  • We are looking for an experienced and driven DevOps (Reliability Engineer) to join our Performance Engineering team.
  • The DevOps will be responsible for the design and the development of CD and CI processes and tools for Acronis Cyber Cloud components.
  • This involves working collaboratively with the teams located around the globe including R&D departments in different countries.
  • Every member of our “A-Team” has an instrumental role and impact on the success of Acronis innovative and growing business, so we are looking for someone who enjoys working in dynamic, global teams and thrives in a fast-paced and rapidly changing work environment.
  • Just like everyone at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.

What You'Il Do

  • Building and maintaining hybrid (private/public clouds) deployment of Acronis Cyber Cloud (ACC) components for Acronis R&D, Acronis Datacenters and Acronis customers around the world
  • Building and maintaining modern Continuous Delivery and Continuous Deployment system and tools for team responsible services
  • Help to re-organize Dev/Deploy/QA/Ops processes to have possibility to release single feature/component on daily basis
  • Visualize component delivery pipeline and measure it (time between phases, time to deliver, success rate, etc)
  • Collaborate closely with other members of the product team.

What You Bring (Experience & Qualifications)

  • 3+ years’ experience in building commercial software.
  • 2+ years practical experience with Jenkins or other CD tools.
  • Strong scripting skills (Python, Bash).
  • Practical linux administration skills.
  • Experience with Ansible.
  • Experience with Docker / Kubernetes.
  • Basic database administration skills (Postgres, Mysql).
  • Strong communication skills.
  • Fluent in English.

Desired:

  • Centralized monitoring (Prometheus, Zabbix, Graphite), alerting (Zabbix, Alerta) and logging (ELK, EFK) systems management experience.
  • Knowledge of distributed micro-services-based architectures problems and best practices.
  • Hands-on knowledge of virtualization layers (KVM, ESX, Virtuozzo/OpenVZ).
  • Understanding of IaaS/PaaS practices with AWS, GCP or Azure.
  • Experience with integration with Atlassian stack (Bitbucket, Jira).

Note

  • Acronis is an equal opportunity employer.
  • All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances.