So, what’s the role all about?
How will you make an impact?
- Coordinate with Architecture to understand and develop platform architecture
- Develop a RESTful API solution supporting both AWS and Azure.
- Work with AWS CloudFormation templates to extend and refine our infrastructure
- Understand and define performance level needs for the platform
- Define logs, alarms, troubleshoot them and fix issues in a defined release cadence
- Integrating with multiple internal products to provide seamless CXone CCaaS offerings
- Manage RBAC permissions and work with DevOps to maintain “least privilege”
- Develop and refine Jenkins CI/CD pipelines to deploy code, run acceptance tests, and monitor environment health
- Effectively collaborate with cross geo team and willing to stretch at times
- Effectively collaborate with TS/TAM/NOC to address queries and concerns
Have you got what it takes?
- Bachelor’s degree in Computer Science, or equivalent
- 4+ year of experience in software development
- Experience with following software languages:
- NodeJS : Must Have
- Angular 8: Must Have
- Java + Spring Boot: Good to Have
- Open to learn new tech stack as need be
- Working knowledge with AWS technologies (Open Search, SQS, Lambda, RDS)
- Experience developing with SQL Server or equivalent
- Experience designing, developing, deploying and supporting RESTful APIs
- Experience troubleshooting multi-threaded applications, mining through logs to determine patterns to identify potential issues and fix them
- Experience with developing services, clients and multi-threaded software
- Experience with/knowledge of agile development processes
- Experience with DevOps tools and processes
- Jenkins, Git, Docker
- Scripting: Unix, Shell, Groovy, Python
- Sonarqube
- Working knowledge of unit testing and test automation (mocha-chai, Cucumber, Playwright)
- Working knowledge of user stories and use cases
- Working knowledge of object-oriented software design and design patterns
- Comfortable working in a fast-paced environment
Bonus Experience:
- Experience with telecommunications/telephony
- Experience with call centers
- Experience with Jira
What’s in it for you?
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. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.
Requisition ID: 8627