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

Job Details

Company
PRACYVA
Location
Manchester Area, United Kingdom
Posted