Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements.
Requirements
- Java and the Java technology ecosystem
- Backend application development using Python, Java, REST API and NoSQL solutions
- Python and Java
- AWS cloud platform
- Scalability and availability in distributed systems
- configuration and orchestration using Ansible
- Cloud based server less frameworks including Terraform, AWS Cloud Formation
- Continuous integrations tools including Jenkins
Responsibilities
- Participate in code reviews across multiple services in an effort to provide constructive feedback to help team members.
- Collaborate and consult with key technical experts, senior technology team, and other service teams for resolving complex technical issues and achieving goals.
- Lead remote team members in designing, developing, and testing features and functionality that include high scalability, availability, and reliability.
- Maintain unit and integration tests across multiple microservices.
- Take ownership of service maintenance, configuration and development consistent with a DevOps SDLC.
- Apply detailed estimations based on a deep understanding of the team’s skillset.
- Monitor industry standards for improving existing services, either with code changes and/or architecture changes.
Other
- Telecommuting allowed for this position.
- Lead remote team members
- Champion developing standards and companywide best practices.
- Leverage team velocity and experience forecasting team delivery.
- Lead daily standups with team members for communication, sharing of ideas and for supporting fellow team members in resolving any blocking issues.