GCP Devops - Terraform
DevOps - JD (Everyday Banking)
- Networking – hands-on experience with a strong understanding of traffic flow
- TLS / PKI – certificate management and secure application communication; ability to identify and resolve misconfigurations; understanding of TLS/mTLS
- Bash scripting – strong proficiency in bash
- Python – strong proficiency in bash
- Troubleshooting – strong analytical and problem-solving skills
- GCP – experience with core GCP components; troubleshooting ingress/egress traffic (e.g. Apigee, GCLB), firewall concepts, and database connectivity; ability to trace logs across components
- GKE – proficiency with GKE and kubectl; live system troubleshooting; resolving complex application-side configuration issues (e.g. ConfigMaps, Secrets, init containers, HPA, PDB); cluster and component upgrades
- HCV – configuring secrets and certificates used by applications
- Kubernetes – hands-on experience with deployment manifests; safely applying configuration changes (ConfigMaps, Secrets, and other resources) to running applications
- Terraform – experience developing and using Terraform modules to apply changes in GCP
- GitHub – strong command-line Git experience; collaboration with developers; making, reverting, and understanding code changes; familiarity with webhooks
- Jenkins / Azure DevOps – hands-on experience building CI/CD pipelines from scratch, including scripting stages and steps
- Harness – good understanding or hands-on experience
- Istio – configuring and troubleshooting CRDs; understanding traffic flow; configuring TLS/mTLS within Istio
- Monitoring, alerting & logging – hands-on experience with Dynatrace and accessing logs in GCP
- IDP – understanding of core concepts
- Ansible – ability to write and understand playbooks and scripts
- Linux – strong command-line experience
- SDLC – close collaboration with development teams; building applications from scratch and supporting troubleshooting
- Java – experience building Spring Boot or Quarkus applications; familiarity with Gradle
- Node.js – familiarity with ReactJS applications and hands-on collaboration with development teams
- Testing & security tools – experience with Cucumber BDD, ZAP, Gatling, LoadRunner, RestAssured, Burp Suite, Sonar Qube, Aqua Sec, Nexus IQ, Axe, and Playwright within CI/CD pipelines