Expert DevOps Engineer

R&D / Engineering Richardson, Texas Columbus, Ohio Atlanta, Georgia Salt Lake City, Utah


Description

Expert DevOps Engineer

Location: Richardson, Salt Lake City, Columbus or Atlanta

Position Summary / Description – Expert DevOps Engineer, WFO

The Expert DevOps Engineer position is a key role for the DevOps group.  Working within our WFM Cloud & On-Premises customer experience platforms, we are looking for a Expert DevOps Engineer who interfaces with our Global teams in an Agile environment as a technology leader to plan, maintain, and enhance our CI/CD processes and develop automation across the WFM product. WFM provides a unified suite of applications enabling organizations to improve call center agent productivity, identify performance gaps, deliver targeted coaching, and effectively forecast workloads and schedule staff.. This position will report to the DevOps and PSR Group Leader.

Key Responsibilities

  • ​Create, maintain and enhance the Amazon Web Services (AWS) DevOps infrastructure as needed for WFM releases including Dev, Test and Performance environments. Use configuration management tools to manage and maintain environments.
  • Establish and manage the DevOps CI/CD pipelines for the WFM Product lines including micro-services.
  • Establish and maintain the branching and merging strategies for managing the releases including master, release and feature branches.
  • Perform static code analysis and security scans on the WFM product line. Publish scan reports to key stakeholders
  • Automate all aspects of the CI/CD process i.e. build, deploy & test. Generate an automated notification once CI/CD is complete.
  • Collaborate with both local and remote teams in Richardson, Israel, and India across multiple products and technologies.
  • Ability to work with multiple products, including some with different DevOps processes and technologies, in both hands-on implementation as well as strategic design.
  • Work closely with DevOps Engineers, Software Engineers, and Product Owners to prioritize, estimate, and plan tasks.
  • Teach and mentor other engineers on DevOps best practices.

Bottom of Form

 

 

Education

 

BS in Computer Science, Computer Engineering, Math, related field or 7+ years of professional experience in enterprise application development and engineering.

 

 

Requirements (non-negotiable)

 

  • Requirements
  • 7 years DevOps engineering experience
  • 2 years of experience as a Senior/Expert DevOps Engineer
  • Experience with cloud and SaaS offerings (minimum 3 years, prefer 5 years).
  • Proven experience working with Amazon Web Services (AWS) via the AWS management console and the AWS APIs.
  • Software development background with Java and Angular is a significant advantage
  • Strong experience with Jenkins configuration and creating Jenkins jobs, and experience with Docker.
  • Experience with the following AWS services is particularly relevant: EC2, ECS, RDS, S3, Lambda, Batch, Terraform, ElastiCache, CloudFormation, CloudWatch and Kinesis.
  • Experience with monitoring and log analysis tools such as ELK, Prometheus, Grafana, Datadog, etc.
  • Experience with Security Scanning and Vulnerability management tools
  • Very good scripting knowledge (Bash, Python, Groovy, etc.).
  • Excellent Windows and Linux skills.
  • Experience with Jenkins setup, administration, and job configuration.
  • Experience with Jenkins 2.0 pipeline development is a plus.
  • Hands-on implementation experience of Continuous Integration and Continuous Delivery in complex products.
  • Experience with various cloud deployment methodologies.
  • Experience with cloud infrastructure management, taking into account quick SLAs and low TCO.

 

 

 

Requirements (preferable)

  • Experience in Roadmap development and execution; converting strategies into executable tasks and milestones according to the Agile Development Life Cycle.
  • Proven examples of ability to multi-task, to handle frequent priority shifts, to lead by example, influence and motivate.
  • Ability to collaborate at all levels of organization and influence technical solutions.
  • Track record of technical and process innovation.
  • Strong understanding of object oriented languages in general.
  • Expert in SQL and other database languages and tools.
  • Familiarity with agile software development life cycle and practices is a must.

 

Company Description

 

NICE Systems (NASDAQ: NICE), is the worldwide leader of intent-based solutions that capture and analyze interactions and transactions, realize intent, and extract and leverage insights to deliver impact in real time.

 

Driven by cross-channel and multi-sensor analytics, NICE solutions enable organizations to improve business performance, increase operational efficiency, prevent financial crime, ensure compliance, and enhance safety and security.

NICE serves over 25,000 organizations in the enterprise and security sectors, representing a variety of sizes and industries in more than 150 countries.

NICE is committed to provide an environment based on equal opportunity for all qualified applicants and employees. It is the policy of NICE to afford equal employment opportunities to qualified individuals, regardless of age, race, color, creed, religion, citizenship, ancestry, national origin, sex, gender, pregnancy, mental or physical disability, marital status, veteran status, service in the Armed Forces, sexual or affectional orientation, atypical hereditary cellular or blood traits, genetic information, status as a victim of domestic or sexual violence, and/or any other status protected by any applicable federal, state and/or local statute or regulation.