Description
You will manage and optimize deployment processes within a Google Cloud environment.
Responsibilities
- Define and set development, test, release, update, and support processes for DevOps operations.
- Deploy applications across various environments on the Google Cloud Platform.
- Write custom scripts for logging and monitoring.
- Manage patching and troubleshooting across Windows and Linux systems.
- Collaborate within multi-disciplinary, self-organized Agile teams.
Required Skills
- 5+ years of experience in a DevOps Engineer role.
- 3+ years of hands-on experience with Google Cloud Platform.
- Experience with GKE and Microservices/API architectures.
- Proficiency in Shell scripting, Python, or Java.
- Understanding of cloud identity, IAM, and access management.
- Knowledge of cloud networking, including software-defined networking, firewalls, virtual networks, and load balancers.
- Understanding of compute runtimes including native compute, virtual machines, and containers.
- Familiarity with cloud database services such as BigTable, Datastore, or BigQuery.
- Strong troubleshooting and debugging skills in Unix/Linux and Windows environments.
- Experience with GIT and build/release processes.
Preferred Skills
- Professional Cloud DevOps Engineer certification.
- Experience with Chef, Puppet, Ansible, Jenkins, or CI/CD pipelines.
- Familiarity with JIRA and Confluence.