Devops Engineer
Core
Managing on-premise and cloud infrastructure, automating deployments, and ensuring high availability for scalable systems.
Role type
DevOps Engineer
Builds
Production containerized workloads, CI/CD pipelines, and event-driven messaging systems
Domain
Cloud & On-premise Infrastructure
Deliverable
infrastructure
Required skills
Linux system administration, container orchestration (Kubernetes, Docker, Podman), CI/CD pipeline design, shell scripting, Ansible, Kafka messaging, NGINX configuration, observability (Prometheus, Grafana), network security, infrastructure scalability design
Preferred skills
AWS, Terraform, Node.js/TypeScript, REST APIs, JWT/OAuth2/OpenID Connect
Technologies
Docker, Kubernetes, Podman, Ansible, GitHub Actions, Kafka, NGINX, Prometheus, Grafana, Git, AWS, Terraform
Responsibilities
Manage and maintain on-premise server infrastructure ensuring uptime and reliability; Write and maintain shell scripts and Ansible playbooks for automation; Build, deploy, and manage containerized workloads; Design and operate CI/CD pipelines; Configure and manage Kafka-based messaging systems; Configure NGINX for load balancing and SSL termination; Set up and maintain Prometheus and Grafana for monitoring; Enforce security best practices across infrastructure; Design systems with scalability in mind; Collaborate with development teams on release planning and incident response; Document infrastructure architecture and operational procedures
Seniority
Mid-level, hands-on IC