Job Description
Roles & Responsibilities
We are seeking a versatile DevOps / QA / Platform Generalist to support the full software delivery lifecycle, ensuring reliable, secure, and scalable systems. This role combines DevOps practices, quality assurance, and platform engineering to streamline CI/CD processes, enforce testing standards, and maintain robust cloud infrastructure.
The Key Responsibilities are:
- Design, implement, and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Develop and manage automated testing frameworks to ensure high software quality and reliability.
- Implement observability and monitoring solutions to track system performance and proactively detect issues.
- Integrate security scanning tools into pipelines to identify vulnerabilities and ensure compliance with best practices.
- Manage application migrations and oversee release management processes to ensure smooth deployments.
- Build and maintain cloud infrastructure using GCP services and Kubernetes orchestration.
- Utilize Cloud Build and related tools to streamline and optimize build and deployment workflows.
- Collaborate with engineering teams to improve system reliability, scalability, and performance.
- Establish best practices for infrastructure as code, version control, and release processes.
- Troubleshoot production issues and ensure high availability and system resilience.
Requirements