Overview
Skills
Job Details
Key Responsibilities
Assist in designing and maintaining CI/CD pipelines for application build, test, and deployment processes (e.g., using Jenkins, GitHub Actions, or Cloud Build).
Help automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform or Google Deployment Manager.
Learn to manage and monitor cloud infrastructure on Google Cloud Platform, including compute, storage, and networking services.
Support containerized applications using Docker and Kubernetes (or Google Kubernetes Engine).
Participate in incident response, basic troubleshooting, and post-mortem documentation.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (or equivalent practical experience).
Experience in DevOps or cloud infrastructure engineering, preferably with Google Cloud Platform.
Basic understanding of Linux/Unix systems, scripting (Python, Bash, or PowerShell), and networking fundamentals.
Familiarity with at least one cloud platform (preferably Google Cloud; AWS or Azure is also valuable).
Exposure to CI/CD concepts and tools such as Jenkins, GitLab CI, or GitHub Actions.
Foundational understanding of containerization and orchestration (Docker, Kubernetes).
Strong desire to learn cloud automation, infrastructure, and DevOps practices.
Excellent problem-solving, communication, and teamwork skills.
Preferred / Nice-to-Have Skills
Basic experience with version control (Git).
Coursework or certification related to Google Cloud (e.g., Google Cloud Associate Engineer or Professional Cloud DevOps Engineer