DevJobs

Senior DevOps Engineer

Overview

We are looking for a talented and innovative DevOps professional to join our cloud development team.

The right candidate will take part in building a product that will revolutionize the financial crime detection industry.

The cloud team works independently, delivers frequently, and follows Agile methodologies. As a DevOps engineer, you will have the unique opportunity to work with cutting-edge cloud technologies and be part of the cloud revolution occurring in the crime detection industry.

This role includes designing complex and challenging solutions for high availability, disaster recovery, and complex deployments on the cloud. You will also implement integration solutions, build tools, CI pipelines, IaaC for provisioning cloud resources, configuration management tools, and even code cool stuff for the product needs.

Responsibilities

  • Develop, support, and improve continuous integration, continuous deployment, automated testing, and release management pipelines.
  • Improve our handover process to our operations teams.
  • Continuously improve the stability and speed of our CI and CD pipelines.
  • Develop enablers and tools that provide the flexibility to allow a smooth and efficient development lifecycle.
  • Manage the runtime of test and dev cloud environments.
  • Design and implement solutions to speed up development and to solve our integration challenges.
  • Guide other teams on how to meet cloud requirements.
  • Design and develop an architecture for complex solutions to be deployed on the cloud in an automated and smooth way.
  • Develop an infrastructure that will help to containerize and deploy NICE Actimize solutions

Requirements

  • 2 -3 years of hands-on experience in the DevOps world – must
  • 2+ years of Linux skills – must
  • Experience with Docker Image creation and orchestration technologies such as Helm, Docker file K8s, and EKS - must
  • Experience with build/release and pipeline orchestration tools such as Jenkins, Git, and Maven - must
  • Experience with configuration management tools such as Ansible, Chef, Puppet, etc. (preferably Ansible) - must
  • Experience with AWS development and solution architecture (including EC2, Load Balancers, RDS, Lambda, EKS, S3, and IAM) - must
  • Experience with monitoring and log analysis tools such as Splunk, ELK, Prometheus, etc.– ELK is an advantage
  • Previous work in a cloud production environment - advantage
  • Passion for new technologies
  • Team player and excellent personal skills

NICE