Position: Senior/Lead DevOps
Company: Grid Dynamics
Experience required: 5y
Category: Project Manager
English level: upper
Published: 2023-03-01T00:00:00+02:00

We are looking for a devOps profile with leadership skills

- GCP Kubernetes Development Environment
Enable developers to work locally and deploy with ease/automation
Provision GCP sandbox and dev projects with working appdev pipelines
Determine Ford Credit’s unique cloud security and compliance requirements
- DevSecOps Process & Automation
Implement pipelines leveraging Ford ITO ecosystem e.g., Rally, GitHub, Tekton, Terraform, Python, Springboot, etc.
- MVP Execution
Create functional roadmaps and development and testing backlog
Develop and test microservices and APIs (esignature, document upload, contract management, and interest rates)
- Post-MVP Planning (through to Production)
Backlog Epics/Features for Development, Testing and Go-Live Readiness
Align program workstream deliverables, dependencies and timing
Go-Live to Prod MVPs, API Security, DR Patterns, Day 2 SRE, Security Incident Response

Details on tech stack
GCP
- Kubernetes
- DevSec Ops, Terraform, IAC
- Java/ Microservices
- APIGEE & Other API Gateway
- Networking

Min requirements to the candidate
- 5-8 years of exp as a Devops engineer  who has significant exp working on Infra/Devops SDLC environment, GCP resource provisioning through IA/Terraform, Tekton CI/CD Pipelines,  Integrating App Security - static/dynamic open source code scans, Artifact registry, JSON, Service mesh Istio,  Java/microservices deployment in GCP.  Serverless and non-serverless (ie Kubernetes) microservices deployments.  Observability and monitoring of microservices - GCP Native & Dynatrace.  Needs to have a good background in networking, authorization and authentication IAM
Experience with Apigee, Spring cloud gateway and other API Gateways a plus.
English level: Upper-Intermediate and stronger

Nice to have requirements to the candidate
- GCP Certification
- Experience with payment systems (like Stripe integration)
- Experience in Banks/Fintech/Financial Service domains
knowledge/experience with legacy (mainframe) transformation and loan origination systems and contract management systems is preferred

Current team size, their locations and whether team is going to grow?
- A distributed team of developers, QA automation and devOps engineers, working across Europe and India geographies. The team is new and  will grow to a size of 18 to deliver the scope.

What tasks the candidate will work with?
- GCP Application Arch with 4-5 Microservices with approach to Security, DR/BCP, Cost Monitoring, Logging, Autoscale (up and down for Compute and storage resources),etc.

GCP micro-services platform configuration:
Functions, GKE, IAM, KMS, Storage, Compute Engine, Google Resource Manager, Database (MS SQL), Bigtable, Cloudrun, Pub/Sub

DevSecOps/IaC Automation:
Rally, Tekton, GitHub, Terraform, Cloud Deployment Manager, Python

CoE Collaboration:
Help align program workstream deliverables and timing e.g. “wall-walk”
Determine cloud security and networking requirements for overlay
Establish CI/CD and Security Tooling standards , such as Tekton, GitHub, Artifactory,Checkmarx, SonarQube, Fossa,  Terraform.
Prepare for “day 2” SRE with integrated alerting, monitoring, logging, distributed tracing, backups, etc. (and collaboratively select services and tools)

Epics/Features for Backlog and Testing:
Authentication and Authorization, API Security, DR Patterns, VPC Standards, CICD/IaC Pipeline Implementation, Go-Live to Prod MVPs, Day 2 Ops MVPs, GKE Container Mgmt MVP, Security Incident Response

Project from the scratch. Great opportunity to apply the skills starting from project planning.