
DevOps Engineer

NICE
Summary
Join NiCE's expanding Cloud Platform engineering team and contribute to the automation, support, and maintenance of our applications 24/7. As a key member, you will act as an engineering contact for product build, deployment, and release questions, manage the work backlog, and lead investigations into outages and performance issues. You will also lead automation initiatives, provide technical leadership to wider teams, and work with R&D and Cloud Ops for seamless product delivery. This role requires significant experience in DevOps, Azure services, Kubernetes, and automation. The ideal candidate will possess strong technical, analytical, and documentation skills. NiCE offers a flexible hybrid work model (NiCE-FLEX) with opportunities for growth and development within a global, market-disrupting company.
Requirements
- 3+ years of experience in DevOps practices
- Experience of build, deployment, and release activities
- Experience with infrastructure/configuration as code (BICEP, ARM, Terraform)
- Experience with version control (Azure DevOps GIT)
- Good programming/scripting skills in any programming language
- Significant experience with Azure PAAS, SAAS and IAAS services
- Exposure to Azure DevOps pipelines is essential
- Production experience with Kubernetes and containerization
- Experience with continuous deployment and delivery practices
- Experience of deploying in a multi-tenant environment
- Experience in solving problems through automation
- Experience with rollbacks, backup, and disaster recovery best practices
- Experience and in-depth knowledge of databases and data handling (MS-SQL, Elasticsearch, YML, JSON, XML)
- Demonstrable experience of supporting live cloud services and platforms
- Experience with monitoring tools like Grafana, Prometheus
- Knowledge of SLA, SLO, SLI
- Proficiency in specifying and implementing testing and production environment infrastructure
- Expertise with automated testing products, including how to set up automated testing, how to script automated tests, how to create automated regression test suites, and how to troubleshoot automated testing issues
- Excellent technical, analytical and documentation skills
Responsibilities
- Act as Engineering contact for product build, deployment, and release questions
- Act as the βgatekeepersβ of production, and actively manage the work backlog and develop deployment and reliability improvements
- Lead investigations into root cause outages, performance, and cost issues
- Lead initiatives to develop the automation of low-value tasks balanced against project delivery demands
- You will provide technical leadership and to wider Cloud Operations and Support teams along with providing oversight to the products and services they support
- You will automate the deployment and release mechanism
- You will work with R&D and Cloud Ops team to ensure seamless delivery of products to the customer environment
Preferred Qualifications
- Experience with secure coding & security awareness
- Experience working with R&D delivery teams
- Experience of working with Product company developing enterprise software
- Cross-platform experience and the expertise to identify and resolve integration issues
- Experience in handling incident, problem, and change management aspects
- Tech or M.E./MTech in Computer Science, Electronics Engineering OR equivalent
Benefits
NiCE-FLEX! At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week
Share this job:
Similar Remote Jobs

