Senior DevOps Engineer

R&D / Engineering | Bracknell, United Kingdom | EMEA

About the company

At NICE, we protect people’s money, ensure their safety and improve their experiences. Many of the world’s leading companies and organizations are expected to manage these three critical elements of modern living. To do so, they are tapping into the power of data, which has become ubiquitous in both business and life. These organizations turn to NICE to operationalize this data to improve business performance, increase operational efficiency, prevent financial crime, ensure compliance, and enhance safety and security.

 

Since 1986, NICE has been the recognized leader in these fields, providing solutions which turn both structured and unstructured data into valuable and actionable information. Our success started by capturing interactions and our expertise has evolved into applying analytics on these interactions. ​Combined with our years of cultivating domain expertise in partnership with our customers, we can help our customers not only understand what’s happening in real time, they can predict what will be.

 

NICE has over 6,000 employees and a presence in more than 150 countries. Our team is proud of their many achievements. NICE is regularly recognized for innovation and the value it provides to more than 25,000 customers, including more than 85 of the Fortune 100. When it comes to turning information overload into practical business value, no one else comes close to NICE.

 

About the product

Nice Sales Performance Management is a product designed to manage the performance and variable pay of Sales teams or external partners.  To many of our customers this is a mission critical application responsible for paying tens of thousands of people.  The application is highly scalable, capable of performing complex calculations on 100s of millions of transactions. The R&D team has recently embarked on developing new capabilities which are rapidly gaining traction in the market, leading to plans to expand the team.  The product is available on premise and as hosted deployments.


Brief Description

  • You will be a joining a strong R&D team to manage CI (Continuous Integration) processes and activities to ensure feature releases and CD (Continuous Delivery), develop automated routines for all releases, different technological environments and infrastructures.

Responsibilities

  • Planning and managing working routines to build and pack SW versions.
  • Designing and developing automated tools and routines for releases.
  • Coordinating build and release activities with key stakeholders.
  • Integrating test automation into the CI cycle using different environments and infrastructures.
  • Interface with various R&D Groups (Developers, QA, Product Managers, etc.)
  • Managing day to day operations of release pipelines, build tools, and source control software and resources.
  • Defining and developing automated quality and release gates.
  • Working with team to develop code quality metrics and meters.
  • Coaching and training engineering team on DevOps toolsets.
  • Performing ongoing maintenance and upgrades of DevOps systems (Production & non-production).
  • Collaborating with various teams and disciplines to promote and develop DevOps best practices.
  • Identifying, researching, and prototyping new technologies to improve DevOps processes.

Technical Requirements

  • 5+ years experience of defining and developing continuous integration and deployment pipelines using Jenkins, Nexus and Maven.
  • 5+ years experience of building Infrastructure as Code.
  • Ability to use and integrate with source control systems, preferably Git.
  • Knowledge of protocols such as: TCP/IP, SSL, SSH, DNS in Windows and Linux environments.
  • Knowledge of cloud providers, preferably AWS, and ability to migrate existing environments and processes to the cloud.
  • Strong inter-personal skills with the ability to effectively communicate technical issues.
  • Ability to quickly identify and solve technical problems in a fast pace environment.
  • Excellent written and verbal communication skills.
  • Knowledge of Java advantageous.

Education

  • Sc. in Computer Science, Industrial/Electronic Engineering and/or practical relevant experience/knowledge.

Share with a friend Facebook Twitter LinkedIn Google+