Job Openings
G32 - DevSecOps Engineer
About the job G32 - DevSecOps Engineer
Key Responsibilities
Infrastructure, Kubernetes & CI/CD
- Deploy, configure, and maintain platform services on Kubernetes (EKS) environments using Helm charts.
- Design and implement infrastructure configurations with a strong focus on portability across Kubernetes clusters and environments.
- Build, maintain, and optimize CI/CD pipelines to support secure, automated, and repeatable deployments.
- Support cloud-native infrastructure operations, monitoring, and platform reliability initiatives.
Backend Automation & Platform Tooling
- Develop and maintain backend automation tools, platform services, and custom operators primarily using Golang.
- Build scalable and maintainable system-level tooling to support platform operations and deployment workflows.
- Contribute to infrastructure automation and operational efficiency improvements.
Frontend & Observability Support
- Develop and enhance dashboard components and frontend features using TypeScript and pnpm.
- Collaborate closely with Product Managers and UX stakeholders to implement user-facing platform improvements.
- Enhance monitoring, logging, alerting, and observability capabilities across the IRM platform.
- Support operational activities, incident response processes, and platform stability initiatives.
Engineering Governance & Delivery
- Participate actively in Agile sprint cycles, backlog grooming, code reviews, and retrospectives.
- Contribute to engineering documentation including RFCs (Request for Comments) and ADRs (Architecture Decision Records).
- Ensure adherence to engineering standards, operational best practices, and governance requirements.
Requirements
Technical Skills
- Degree in Computer Science, Software Engineering, Information Technology, or related discipline.
- Strong understanding of Linux systems, networking fundamentals, cloud-native architecture, and distributed systems.
- Hands-on experience or strong familiarity with Kubernetes, containers, Docker, and Helm.
- Strong proficiency in Golang for backend development, automation, and infrastructure tooling.
- Experience with TypeScript and frontend development workflows.
- Familiarity with CI/CD pipelines, DevOps tooling, and infrastructure automation practices.
- Knowledge of monitoring, observability, and logging platforms is advantageous.
Engineering Practices
- Experience working in Agile development environments with sprint-based delivery.
- Ability to write clean, maintainable, well-tested, and well-documented code.
- Familiarity with engineering governance practices such as code reviews, RFCs, and ADR documentation.
Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and stakeholder collaboration abilities.
- Ability to work effectively in fast-paced, operationally critical environments.