Senior Cloud Operations Engineer

NICE
Summary
Join NiCE, a global company, and become a part of the Customer Services team, a group of software engineers re-inventing Application Operations. This role involves working with cutting-edge technology on a highly scalable, real-time platform impacting millions and billions of dollars. You will collaborate with talented engineers and architects, deploying, monitoring, automating, and supporting the platform. The position requires experience in managing application support, strong problem-solving skills, and expertise in AWS. NiCE offers a flexible hybrid work model (NiCE-FLEX) with opportunities for growth and development within a fast-paced, collaborative environment.
Requirements
- 4+ years of relevant experience
- Excellent hands-on experience in managing Application Support (3 tier/2 tier apps)
- Strong problem solving, analytical and communication skills
- Exposure in handling complex application performance issues
- Exposure to APM tools like AppDynamics, Dynatrace
- Excellent skills on managing containerized / cloud-based application with exposure to various cloud services (EC2, S3, IAM, ELB, VPC, VPN)
- Good experience in a DevOps environment / Operations team / Infrastructure Operations team
- Excellent Troubleshooting skills
- OS level knowledge (Windows or Linux)
- Database skills ( SQL ,Oracle or Postgres / Casandra)
- Application Server ( skills on any of Middleware technologies e.g. β Tomcat , WebLogic , WebSphere)
- Ability to identify the underlying root cause of performance issues & mitigate bottlenecks
- Good understanding on Networking , Load balancers
- Good communication both written and verbal
- Exposure to scripting language (Ansible, Perl, Python, Ruby, Shell script, Powershell etc.)
- Experience in working with tools like OpsGenie, Nagios, Rundeck
- Good understanding in Kubernetes
- Cloud / Application level Security experience
Responsibilities
- Implementing, configuring custom changes, and deploying new Application release upgrades
- Setup new environments & deploying solutions
- Building proactive Monitoring & alerting service
- Automation using ansible, python, Perl scripting
- Setup & securing new Application instances
- Change management, Building deployment and rollback plans and procedures
- Creating and maintaining knowledge base for various technical resolutions
- Create and setup deployment scripts for different environments (i.e. Test properties vs Prod properties)
- Configure and optimize instances and web servers for optimal performance. (ex: adjusting default connection limits, adjusting request queuing thresholds)
- AWS troubleshooting support
- Support, Architect and Implement alongside Technical & Operations teams to meet our customers' individual needs for their infrastructure & application deployments
- Work on critical, highly complex customer problems that will span multiple AWS services (dealing daily with high severity incidents)
- Help build and improve customer operations through scripts to automate and deploy AWS resources seamlessly with as little manual intervention as possible
- Collaborate and help build utilities and tools for internal use that enable you and your fellow Engineers to operate safely at high speed / wide scale
- Drive customer communication during critical events
- Provide on-call off hour support and flexible to work in 24*7 shift environment
Preferred Qualifications
- Experience in Banking & Financial domain
- Has worked in an Agile / Sprint development model
Benefits
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
Share this job:
Similar Remote Jobs

