DevOps And Infrastructure
Work Mode: Work from Office
Role : DevOps & Infrastructure Lead Job Description
Position Overview
The DevOps & Infrastructure Lead is a full-time role intended for seasoned professionals with eight to ten years of relevant experience. This position may require travel to client sites based on organizational needs. The ideal candidate will be tasked with architecting, deploying, and sustaining secure, scalable, and resilient infrastructure environments to support complex enterprise deployments across multiple environments. The role necessitates a visionary leader capable of steering CI/CD automation, container orchestration, environment provisioning, and system observability initiatives—especially for high-availability solutions, including both offline and secure DMZ configurations.
Key Responsibilities
- Design and administer DevOps pipelines to facilitate building, testing, and deploying within multi-service architectures.
- Lead and oversee infrastructure planning, provisioning, and automation, with a primary focus on Linux platforms such as Red Hat and Rocky Linux.
- Manage and refine deployments leveraging Docker, Kubernetes, and systemd.
- Develop scalable environments tailored for microservices built in Java, .NET, Python, and Go.
- Configure and manage Apache HTTPD for reverse proxy services, load balancing, and SSL/TLS certificate management.
- Deploy and maintain monitoring and alerting systems utilizing Prometheus, Grafana, ELK, and Loki.
- Administer database clusters, including PostgreSQL, Percona MySQL, MongoDB, and Redis.
- Support and automate backup, recovery, and failover processes using tools such as Patroni, HAProxy, and Keepalived.
- Oversee secure and isolated deployments—including DMZ and air-gapped environments—with self-contained Docker bundles.
- Ensure rigorous infrastructure hardening, address security vulnerabilities, and uphold compliance with established security frameworks.
Technical Skills
- Extensive, hands-on expertise in Linux administration, specifically with Red Hat and Rocky Linux distributions.
- Advanced proficiency with Docker, Kubernetes, Helm, Podman, and systemd.
- In-depth knowledge of CI/CD tools such as Jenkins, GitLab CI, and GitHub Actions.
- Experience managing web server and load balancing technologies, including Apache HTTPD, NGINX, HAProxy, and reverse proxies.
- Proficiency with infrastructure-as-code tools, notably Ansible and Terraform.
- Thorough understanding of networking fundamentals, firewall configuration, and DNS administration.
- Advanced experience with SSL certificates, PKI, mTLS, and secrets management via Vault and Keycloak.
- Demonstrated competence with monitoring and logging stacks, including ELK, Prometheus, Grafana, and Loki.
- Familiarity with cloud-based (AWS, Azure) as well as on-premises infrastructure.
Soft Skills
- Proven leadership capabilities with a proactive sense of ownership.
- Excellent problem-solving and analytical skills.
- Strong communication skills, enabling effective collaboration with development, QA, and management teams.
- Skilled at managing simultaneous environments and parallel deployments with efficiency.
