- Company Name
- OneSource Consulting
- Job Title
- DevOps / Kubernetes Platform Engineer
- Job Description
-
**Job Title:** DevOps / Kubernetes Platform Engineer
**Role Summary:**
Design, build, and operate scalable Kubernetes-based environments for the SINEMA platform. Enable development teams with robust CI/CD pipelines, infrastructure automation, and observability, ensuring high availability, performance, and alignment with program requirements.
**Expectations:**
- Deliver stable, automated deployment pipelines and operational support for the platform.
- Maintain and industrialize the underlying technical stack (Kubernetes, Kafka, NiFi, Fabric, PostgreSQL).
- Provide incident response and proactive monitoring to sustain platform reliability.
**Key Responsibilities:**
- Support developers on environment usage, application deployments, monitoring, and troubleshooting.
- Operate, scale, and maintain Kubernetes clusters hosting SINEMA microservices, APIs, batch jobs, and technical services.
- Design, implement, and evolve CI/CD workflows using GitLab CI, ArgoCD, Helm templates, and Ansible.
- Develop and maintain infrastructure‑as‑code artifacts, automation scripts, and deployment playbooks.
- Configure and manage observability stack: centralized logging, metrics collection (Prometheus), distributed tracing (Jaeger), dashboards (Grafana), and alerting.
- Integrate and update Kafka message bus, Apache NiFi flows, PostgreSQL databases, and Hyperledger Fabric networks.
- Deploy and maintain chaincodes (smart contracts) for movement and traceability tracking.
- Produce platform documentation including architecture diagrams, runbooks, procedures, and best‑practice guides.
**Required Skills:**
- Kubernetes administration and application development (CKA/CKAD level).
- CI/CD tooling: GitLab CI, ArgoCD, Helm, Docker, and container orchestration.
- Automation & IaC: Ansible, shell scripting, Git workflows.
- Observability: Prometheus, Grafana, Loki, Jaeger, alerting mechanisms.
- Messaging & data: Apache Kafka, Apache NiFi, PostgreSQL.
- Blockchain: Hyperledger Fabric, chaincode development.
- Microservices architecture, API design, batch processing fundamentals.
- Incident response, performance tuning, scalability practices.
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Professional certifications preferred: Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Red Hat Ansible Automation, GitLab Certified Associate, or equivalent.