Senior Devops Engineer

Nice Systems Sandy , UT 84090

Posted 2 months ago

At NICE, we don't limit our challenges. We challenge our limits. Constantly. We're relentless. We're ambitious. And we make an impact. Our NICErs bring their A game and spend each day turning it into an A+. And if you're like us, we can offer you the kind of challenge that will light a fire within you.

Sr. DevOps Engineer (Developer) Job Description:

Tech Stack:

  • Kubernetes (EKS)

  • AWS

  • Istio

  • ArgoCD

  • Spacelift

  • GitOps

  • GitHub

  • Karpenter

  • Prometheus

  • Grafana

  • Terraform

  • Kafka

  • Fluentd

  • Calico

  • Amazing Team

  • Go

  • Python

  • JavaScript

Primary Purpose:

The Sr. DevOps Engineer is an integral member of our Platform development team and works regularly with software engineering teams, focused on establishing and automating pipelines for continuous delivery with a strong emphasis on production-level quality and supportability. This role includes making recommendations and implementing process improvements to reduce cycle time and enhance product quality. Additionally, the Sr. DevOps Engineer serves as a mentor to other Engineers, fosters collaboration across organizational boundaries, and technical leadership.

Major Functions/Responsibilities:

Infrastructure and Pipeline Management:

  • Develop and maintain platform infrastructure.

  • Define and develop continuous integration and deployment pipelines.

  • Create Infrastructure as Code.

Developer Experience:

  • Implement solutions to optimize development and streamline the deployment process.

  • Collaborate and engage with development teams to improve development experience.

  • Continuously assess development pipelines for areas of improvement.

Collaboration and Mentorship:

  • Coordinate build and release activities with various stakeholders.

  • Train and mentor other DevOps engineers.

  • Collaborate with teams to establish code quality metrics.

Cross-functional Collaboration:

  • Collaborate with cross-functional teams to promote DevOps best practices.

Operations and Maintenance:

  • Manage day-to-day operations of release pipelines, build tools, and source control resources.

  • Perform maintenance and upgrades of DevOps systems in both production and non-production environments.

  • Troubleshoot and respond to downtime, performance issues, and security threats.

  • Occasional weekend or after-hours work as required.

Continuous Improvement and Expertise:

  • Proactively seek system and process enhancements.

  • Apply problem-solving skills within the team's domain.

  • Leverage in-depth knowledge of DevOps and Continuous Delivery best practices.

  • Effectively present ideas and insights to small audiences.

Service Orientation and Ethical Conduct:

  • Maintain a service-oriented approach to supporting a large R&D group.

  • Provide mentorship and technical leadership within the peer group.

  • Measure and report system performance.

  • Adhere to the company Code of Ethics and inContact policies and procedures.

  • Communicate professionally with customers, both internal and external.

Required Education, Experience, and Specific Job-Related Skills:

Education Requirement: Bachelor's degree in computer science, Business Information Systems, or a related field, or equivalent work experience.

Required Experience:

  • Software Development: Minimum of 5 years of experience working in or with software development teams, focusing on building services, and enabling increased software development velocity. Strong understanding of Software Development Life Cycle (SDLC).

  • Continuous Integration and Continuous Delivery (CI/CD): Minimum 3 years of experience with CI automation tools such as Jenkins, GitHub Actions, etc. and CD building and operating multiple continuous delivery pipelines. (GitOps experience is a plus)

  • Infrastructure Automation: Minimum of 3 years of experience with infrastructure automation tools, including Terraform, Ansible, CloudFormation, Rundeck, Spacelift.io, ArgoCD, Helm, etc.

  • Programming Languages: Minimum 3 years of experience in programming languages like Go, Python, .NET, etc.

  • Cloud Infrastructure Expertise: Minimum of 3 years of expertise in AWS or other cloud providers.

  • Technical Leadership: Minimum 2 years in a technical leadership role.

  • Containerization: Minimum of 2 years of experience with Docker containers and containers based Microservices.

  • Communication Skills: Effective communication skills in English.

This job description encompasses the core responsibilities and qualifications expected for the role, while remaining flexible to account for additional business duties as assigned by management. The organization retains the right to modify job duties as needed, and this job description does not constitute a written or implied employment contract.

About NICE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NICE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NICE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NICE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Devops Engineer

Verizon

Posted Yesterday

VIEW JOBS 4/27/2024 12:00:00 AM 2024-07-26T00:00 When you join Verizon Verizon is one of the world’s leading providers of technology and communications services, transforming the way we connect around the wor Verizon Ashburn, VA Loudoun County, VA

Senior Devops Engineer

Nice Systems