Senior DevOps Engineer

NICE
Summary
Join NICE, a global leader in software solutions, and become a key player in designing, implementing, and managing the infrastructure and automation processes that power our seamless software delivery. As a DevOps Engineer, you will lead initiatives, optimize cloud environments, and collaborate with cross-functional teams to enhance efficiency, security, and scalability. You will build and manage CI/CD pipelines, implement infrastructure as code, and ensure system reliability. This role requires a Bachelor's degree in computer science or equivalent and experience in software development, agile methodologies, and cloud platforms. NICE offers a flexible hybrid work model (NICE-FLEX) with opportunities for professional growth and development within a dynamic and collaborative environment.
Requirements
- Bachelorโs degree in computer science, or equivalent
- Development of User-Interface capabilities, software functionality, including design, implementation, developer level tests and support
- Taking part in developing a complex web-based architecture for large organizations
- Developing software feature(s) according to design document and enterprise software standards
- Design and develop for deployment on multiple platforms, databases and application servers
- Work and collaborate in multi-disciplinary Agile teams, adopting Agile spirit, methodology and tools
- Guide and assist the team members with UI development activities
- Interface with various R&D groups and with support tiers
Responsibilities
- Lead DevOps Strategy: Design and execute DevOps practices, focusing on automation, scalability, and continuous improvement of development pipelines and infrastructure
- Build and Manage CI/CD Pipelines: Develop and maintain highly efficient CI/CD pipelines to streamline the software release process
- Infrastructure Automation: Implement and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation
- Cloud Infrastructure Management: Optimize and manage cloud environments (AWS, Azure, GCP), ensuring high availability and security
- Monitoring and Performance: Build and maintain monitoring solutions to ensure system reliability, performance, and early issue detection
- Collaboration and Mentorship: Collaborate with cross-functional teams, providing guidance on best practices for automation, security, and deployment
- Security and Compliance: Ensure compliance with security standards and implement DevSecOps practices for secure software delivery
- Lead DevOps Strategy: Design and execute DevOps practices, focusing on automation, scalability, and continuous improvement of development pipelines and infrastructure
- Build and Manage CI/CD Pipelines: Develop and maintain highly efficient CI/CD pipelines to streamline the software release process
- Infrastructure Automation: Implement and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation
Preferred Qualifications
Experience with/knowledge of agile development processes
Benefits
- Enjoy 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