- Company Name
- Tekskills Inc.
- Job Title
- DevOps Engineer
- Job Description
-
**Job Title:** Lead DevOps Engineer
**Role Summary:**
Lead the design, development, and delivery of reusable, modular Infrastructure‑as‑Code (IaC) solutions and GitOps‑driven workflows. Drive automation, self‑service platform capabilities, and standards that enable secure, scalable cloud infrastructure for business applications while mentoring engineering teams.
**Expectations:**
- 5+ years in technology infrastructure engineering or equivalent experience.
- 3+ years hands‑on with Terraform, Ansible, or similar IaC tools.
- 3+ years implementing GitOps practices using ArgoCD, Tekton, or GitHub Actions.
- 2+ years with Kubernetes, container orchestration, and hybrid cloud (AWS, Azure, GCP).
- 2+ years designing/consuming RESTful APIs (Golang or Python).
- Ability to lead complex initiatives, enforce standards, and mentor peers.
**Key Responsibilities:**
- Architect and build modular IaC components (Terraform, Ansible, Crossplane).
- Design and operate GitOps pipelines for automated provisioning, deployment, and lifecycle management.
- Develop and maintain self‑service platform APIs and UI for developer infrastructure access.
- Integrate automation with ArgoCD, Kubernetes, and CI/CD tools (Tekton, GitHub Actions).
- Define infrastructure standards, “golden paths,” and security best practices.
- Collaborate with platform, security, and application teams to align automation with business goals.
- Participate in architecture and code reviews; coach engineers on automation best practices.
- Continuously improve performance, reliability, and maintainability of tooling and workflows.
**Required Skills:**
- Golang (API development)
- Terraform, Ansible (IaC) – plus Crossplane preferred
- GitOps tools: ArgoCD, Tekton, GitHub Actions
- Kubernetes and container orchestration
- Hybrid cloud platforms: AWS, Azure, GCP
- CI/CD pipeline design and implementation
- Infrastructure automation integration (RESTful APIs)
- Strong problem‑solving, communication, and leadership abilities
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field **or** equivalent practical experience.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator) are a plus but not mandatory.