DevOps Engineer
Engineering
About the Role
We are seeking an experienced DevOps Engineer with strong expertise in GCP, Kubernetes, OpenShift, Terraform, Ansible, and CI/CD. The role will focus on building and managing scalable infrastructure, automating deployments, implementing GitOps practices, and ensuring reliable operations across cloud and on-premises environments.
Responsibilities
Manage and maintain infrastructure across GCP and on-premises OpenShift environments.
Build and manage GitLab CI/CD pipelines for automated testing, security, and deployment.
Develop infrastructure automation using Terraform and Ansible.
Deploy containerized workloads on GKE and OpenShift using Helm and Kustomize.
Implement GitOps deployments with ArgoCD.
Manage OpenShift cluster lifecycle, upgrades, nodes, storage, and certificates.
Support air-gapped environments, including offline registries and operator catalogs.
Implement observability using Prometheus, Grafana, and centralized logging.
Apply platform security through SCCs, RBAC, network policies, and secrets management.
Troubleshoot production issues across applications, clusters, networks, and cloud infrastructure.
Optimize infrastructure performance, resource utilization, and cloud costs.
Manage core networking components including DNS, TLS, load balancing, firewalls, and proxies.
Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
3+ years of hands-on DevOps, Cloud, or Platform Engineering experience.
Strong problem-solving, communication, and collaboration skills.