Uniphore is one of the largest B2B AI-native companies—decades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes, across multiple industry verticals, and enables the largest global deployments.
Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only multimodal architecture centered on customers that combines Generative AI, Knowledge AI, Emotion AI, workflow automation and a co-pilot to guide you. We understand better than anyone how to capture voice, video and text and how to analyze all types of data.
As AI becomes more powerful, every part of the enterprise that impacts the customer will be disrupted. We believe the future will run on the connective tissue between people, machines and data: all in the service of creating the most human processes and experiences for customers and employees.
Job Description
About the role
As a DevOps Engineer, you will implement technologies and processes and develop tooling to aid and supplement our off-the-shelf tools. Because we operate within a dynamic Agile development process, DevOps Engineers collaborate with multi-functional teams consisting of: Product Engineering, Product Owners, Developers and QA Resources.
This role requires fundamental knowledge of DevOps principles and tools. You will contribute to our team's success by applying your knowledge and skills and collaborating with senior team members throughout the organization.
Responsibilities
- Collaborate effectively with Product and Development teams to understand needs, evaluate alternative business solutions, and prioritize duties
- Assist in creating and reviewing technical requirements derived from Product team's stories
- Question and clarify requirements presented by the Product team during development.
- Ensure code reviews are regularly conducted and contribute to testing as needed
- Support teams with bug fixes for released functionality
- Develop tooling to complement product and development team capabilities
- Implement and maintain continuous integration and continuous delivery (CI/CD) processes, technologies, and tools
- Troubleshoot deployment incidents as required
- Develop and maintain accurate technical documentation
- Collaborate across multiple engineering teams to enhance development practices
- Promote DevOps best practices to both technical and non-technical teams
- Share knowledge about Lean/Agile practices, encouraging collaboration and communication
- Assist the DevOps team in implementing tooling and processes for optimal efficiency
- Serve as a trusted Technical Advisor during customer meetings
- Mentor and coach less experienced DevOps team members and Delivery teams in tooling, technology, and practices
- Present ideas for system improvements and think creatively
Qualifications & Skills
- Bachelor’s degree in Computer Science, Engineering or related, plus minimum of 2 years’ experience; or an advanced degree; or equivalent work experience
- Desire to work in a fast-paced environment with the ability to coach less experienced team members and self-manage
- Knowledge of Software Development Life Cycle (SDLC)
- Excellent communication and stakeholder management skills
- Experience applying sound DevOps principles
- Previous exposure to cloud-based CI/CD solutions
- Familiarity with Agile/Scrum development
- Knowledge of API-driven, extensible, loosely coupled systems
- Understanding of automation, security, stability, and scalability in private and public cloud environments
- Outstanding problem-solving and troubleshooting abilities
- Self-starter and quick learner
Preferred Tools Knowledge
- Build systems, code management CI/CD – GitHub, Azure DevOps, Jenkins
- Automation technologies – Helm, Ansible, Terraform, Chef, Puppet
- Cloud infrastructure platforms – AWS, Azure (Multitenancy knowledge)
- Containers – Docker, Kubernetes
- Programming languages – yml, Java, JavaScript, Node, Go, Ruby, C#
- Scripting languages – Bash, Python, PowerShell, Ruby
- Security – Sonarqube, Blackduck, Snyk
- Operational monitoring – DataDog, ELK stack, Prometheus, Grafana, AppDynamics, New Relic, Splunk
- Operating systems – Linux, Windows
- Application security and Vault technologies - Hashicorp Vault, AWS Certificate Manager, Azure Key Vault
- Automated testing – Selenium, Cucumber
- Virtualization technologies – vSphere/VMWare, Hyper-VGrpc/API/ RESTFlux, Garden, Kafka, Eventstore, MinIO
Location preference:
India - Bangalore
Uniphore is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.
For more information on how Uniphore uses AI to unify—and humanize—every enterprise experience, please visit www.uniphore.com.