Senior DevOps Engineer
Core
Designing, building, and delivering software development infrastructure to support internal tools and platform development, ensuring reliable and automated application deployment.
Role type
Senior DevOps Engineer (Infrastructure & Automation)
Builds
CI/CD pipelines, Infrastructure as Code (IaC) solutions, automated deployment tools, and monitoring systems.
Domain
Enterprise IT, Cloud Infrastructure, DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
Linux administration, Kubernetes, containerization (Docker, Helm), public cloud platforms (AWS/Azure/GCP), Infrastructure as Code (Terraform), CI/CD tools (GitHub Actions, Jenkins), configuration management (Ansible, Chef, Puppet), scripting (Shell, Python), networking concepts, Git, API management, logging and monitoring platforms, SQL/NoSQL databases.
Preferred skills
Event-streaming (Kafka), service-mesh (Istio, Envoy), REST APIs/GraphQL, microservices architecture, secrets management (Vault), service discovery (Consul, ZooKeeper, etcd), professional certifications (RHCE/RHCSA, Kubernetes).
Responsibilities
Architect and automate CI/CD pipelines across environments; develop and maintain DevOps engineering standards; design and implement IaC solutions; develop tools to automate deployment and operational processes; integrate security controls and testing into DevOps processes; improve system reliability through monitoring and self-healing capabilities; mentor engineers and facilitate knowledge sharing; lead technology evaluations to address gaps in build, testing, and scalability capabilities.
Seniority
Senior, hands-on IC