· Building frameworks, automation, and tooling to enable a culture of quality within the organization.
· Leveraging technologies like Kubernetes/docker to help our developers scale their efforts in creating new and innovative products.
· Experience working with public clouds like Azure is required.
· Experience in deploying environments in Azure via playbooks is beneficial.
· Ideal candidate will have experience in managing monitoring tools like Grafana, Kafka, Logic Monitor.
· Must have experience in managing, configuring RabbitMQ.
· Experience in building and managing data pipeline would be beneficial.
· Write code and scripts to automate and to configure services, using tools and languages including API, Python, Bash, and Git.
· Experience in Package Management system like ProGet or JFrog Artifactory is beneficial.
· Experience deploying to and orchestrating containers in production environments (Containers, Kubernetes, Service Mesh, and related technologies).
· Experience with communication protocols, restful services, service-oriented architecture, distributed systems, and micro-services.
· Experience with Infrastructure automation (Terraform, Ansible, etc.), CI/CD pipelines (GIT, Jenkins etc), and configuration management tool Ansible.
· Experience with building a suite of monitoring services.
· Strong mission to put pro-active solutions in place to prevent future problems and automate processes/build services such engineers can self-service their operational requirements and enhance productivity.
· Passion for creating and maintaining documentation and troubleshooting runbook.
· Available for on-call support on a rotating basis.
· Team player with excellent communication skills as well as the ability to prioritize multiple tasks in a fast-paced environment.
· You have a BS/MS in Computer Science or a related technical field