Company: Concentrix
Position: VOC DevOps Lead
Location: Remote
Job Description
We are looking for an experienced DevOps leader to join our team. This is a remote position on a team that is building Voice of Customer web applications. As a DevOps Lead, you will be responsible for maturing our DevOps strategy and leading a small DevOps team. Your team will be responsible for managing/monitoring infrastructure and deployments as well as helping us scale up the architecture to support more users and volume. This is not strictly a management position and requires hands on expertise. If you're a self driven technologist who enjoys problem solving and the challenges of scaling up an application while working closely with dedicated engineers, this is a great place to bring your talents.
Core Responsibilities
- Assess current DevOps processes and develop a plan to mature them towards a more unified strategy across the business unit
- Lead and manage a small team of DevOps engineers
- Deploy and maintain both a cloud-native microservice text analytics web application and an on-prem VOC web application
- Assist in migrating the VOC web application to the Azure Cloud
- Own and mature existing CI and CD pipelines. Analyze current technology being used, propose and track improvements where needed
- Implement effective monitoring and alerting of infrastructure to measure availability and improve the ability to react quickly if problems arise
- Help build an architectural plan to dynamically scale the application according to projected needs
- Work remotely alongside a cross functional engineering team
- Educate and share best practices with the engineering team
Candidate Profile
- 2-4 years' experience in deploying and maintaining highly-available, fault-tolerant microservices at scale
- Expertise with Docker and Kubernetes clustering
- Experience developing auto-scaling services that can dynamically adapt to volume
- Experience with infrastructure-as-code (e.g. Terraform)
- Experience working with Microsoft Azure. This includes deployment and monitoring tools for Kubernetes on MS Azure.
- Experience working with Git for version control and Gitlab for managing DevOps pipelines
- Experience working in NoSQL databases (Elasticsearch) and SQL Databases (Postgres)
- Experience working in an Agile environment
- A self-driven desire to build things, problem solve and continuously improve
- Prior experience or desire to work on a remote development team
#LI-Remote
#wah