Position: DevOps Engineer
Company: Grid Dynamics
Category: DevOps
Experience required: 3y
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

**Project:** As part of the expansion to the Chinese domestic market, an exhaustive list of existing business applications have to be ported and migrated to be deployed locally in  China. Achieving this goal would require the involvement of developers across all software development verticals to contribute to establishing a new application platform from scratch. This implies working hand-in-hand with local technological leadership solving architectural challenges to make the new platform flexible for further support and maintenance in accordance with the domestic market specifics.

**The Client:** One of the top brands in the design, development, marketing, and sale of athletic footwear, apparel, accessories, equipment, and services.

**Details on the tech stack:**
Programming languages and frameworks: Java 8/11, SpringBoot, Hibernate
Environment:  AWS (EC2, ECS, DynamoDB, DocumentDB, Aurora), Kafka, Jenkins

**Min requirements to the candidate:**
1.       CloudWatch
2. Hands-on experience with developer daily basis tools such as IDE’s, compilers, debuggers, profilers, version control systems, bug tracking systems, build systems, code coverage, and automated testing tools

**Nice to have requirements for the candidate:**
1. Being proficient in any scripting language
2. Migrating apps and infrastructure on-prem to cloud, cloud to cloud

**Current team size:**
10 people and counting (Cloud engineers, DevOps, Java developers).
Planning to grow 30+
Distributed all over the world.

**Tasks:** Contributing to a new project addressing identified hot spots and architectural challenges in migration of existing workload over to China preserving the strong binding to the main applications/services production lifecycle.

**Pros of the projects:**
1. Well-established and mature yet modern technical environment allowing to focus on solving business problems rather than figuring out engineering stuff (monitoring, secret management, service bootstrapping).
2. Freedom in proposing your technological solutions and vision, bringing in modern frameworks and libraries.
3. Great internal engineering culture (very-detailed documentation, dedicated support line for almost every moving part in the system).
4. Ability to work hand-in-hand with the customer development and leadership teams.