Position: Senior DevOps Engineer
Company: Grid Dynamics
Experience required: 3y
English level: upper

The client. is an American publicly traded consumer retail company that sells kitchen-wares and home furnishings It is headquartered in San Francisco, California, United States.

The company has 625 brick and mortar stores and distributes to more than 60 countries with brands
The company is one of the largest e-commerce retailers in the U.S.,and one of the biggest multi-channel specialty retailers in the world.

Project description
The service for exposure and maintenance of Loyalty passes for default mobile wallet applications (Google Wallet and Apple Wallet). The service generates and updates passes by information, gathered from internal E-Commerce systems, through Google and Apple APIs. After implementation and production enrollment, the application should be fulfilled by existing passes that will be migrated form proprietary 3rd-party system.


Current team size, their locations and whether team is going to grow?
1 Solution Architect - offshore
1 Manager - offshore
2-3 BE developers - offshore
1 QA - offshore
1 DevOps - offshore

Selling points for this demand:
- Implementation of best practices as Asynchronous messaging and API management
- Chance to had experience with Google and Apple APIs
- Involvement into migration of production data
- Service is customer-facing - your app will available from outside and thousands of users will interact with it daily

Details on tech stack
Java, PostgreSQL, REST API (including security and authentification), Kafka, Kubernetes

Min requirements to the candidate
- Scripting programming skills (bash, Python, etc.)
- good communication skills
- experience with Kubernetes
- DB maintenance
- experience with data migration
- experience with secret management
- experience with certificate management
- logging and monitoring systems

Nice to have requirements to the candidate
- experience with Kafka
- PostgreSQL