Job details
Job type full-time
Full job description
Site reliability engineer
Location: remote
The site reliability engineer works as an operational resource for a specific software application or suite of applications and accompanying infrastructureThis includes providing mid-level and escalation support for other groups and working to resolve production issues in conjunction with development, operational, and architectural resources.
Financial responsibility:
Properly record and track projects for capitalization.
Reduce liability to the company by:
Ensure operational best practices are executed
Ensure accuracy of data and reporting
Major functions/responsibility:
Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation and refinement.
Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
Practice sustainable incident response and blameless post mortems.
Participate in ownership of entire stack for specialized product, including software and infrastructure elements.
Provide material support for production issues which cannot be resolved by lower level support resources.
Communicate solutions effectively to technical and non-technical peers and customers to improve capabilities of lower level support resources.
Coordinates and works on multiple cross-functional base work initiatives and projects.
Participates in planning long and short term project efforts.
Supports multiple systems or applications of medium to high complexity.
Works with project managers to assign resources to project tasks.
Leads or provides technical direction for the planning, execution, and validation of testing work.
Provides technical guidance and coaching/mentoring to team members.
Writes and maintains technical documentation for supported application(s).
Follow established processes when performing work or help document and create processes as necessary.
Document troubleshooting steps and results in appropriate locations for historical access.
Ensures compliance with policies, procedures, and standards.
Implements or coordinates remediation required by audits/assessments, and documents as necessary
Handle new turn up requests and assist implementation in bringing new customers on board.
Identify potential application defects and work with developers to document and resolve such issues.
Provide on call support for high priority incidents.
Follow the company code of ethics and incontact policies and procedures at all times.
Communicate in an effective and professional way with customers in and outside of incontact.
This job description is not all-inclusive, and the employee may perform other reasonable related business duties as assigned by immediate supervisor and other management as required.
This organization reserves the right to revise or change job duties as the need arisesThis job description does not constitute a written or implied contract of employment.
Required education, experience, and specific job related skills
Education requirement:
Bachelor`s degree in computer science, business information systems or related field or equivalent work experience is required
Skills:
Can effectively troubleshoot supported applications effectively.
Can work on complex issues which may span multiple applications or environments.
Proactively engages with peers to discuss issues and keep stakeholders updated.
Service-oriented; ability to work on behalf of peers in services and development.
Mentors co-workers with expertise
Coordinates work with peers
Shares discoveries and best practices
Learns from others within the team
Self-drivenProactively looks for ways to improve systems and processes
Able to work with little supervision and complete tasks and projects as directed.
Experience:
Bs in a technical field or related experience.
8+ years of experience working within application or software support.
4+ years of experience working within public or private cloud environments.
4+ years of experience working in a windows based environment including both production and personal systems.
Experience preferred:
Experience working with wfo related software (wfm, qm, etc…)
Experience with sql utilization, queries, etc…
Experience working with call centers and call center infrastructure
Experience working with international customer base.
Experience with one or more of the following: c#, c++, java, python, perl, or ruby.
About nice incontact: nice incontact makes it easy and affordable for organizations around the globe to provide exceptional customer experiences while meeting key business metricsNice incontact provides the world’s #1 cloud customer experience platform, nice incontact cxone™, combining best-in-class omnichannel routing, workforce optimization, analytics, automation and artificial intelligence on an open cloud foundationNice incontact is a part of nice (nasdaq: nice), the worldwide leading provider of both cloud and on-premises enterprise software solutions.