Position: Senior DevOps Engineer
Company: Grid Dynamics
Category: DevOps
Experience required: 5y
English level: intermediate

Responsibilities:

- Implement industry standards, naming conventions, procedures, and guidelines, including audits.
- Communicate technical decisions to non-technical audiences and build consensus around them
- Own key relationships both up and downstream of the platform teams to ensure delivery.
- Implement cloud platform infrastructure, tagging, networking, micro-segmentation, VPC & Subnets, firewalls, certificate management, IAM and FinOps.
- Implement cloud storage, backup, high availability and disaster recovery strategies.
- Adhere to “best-in-class” engineering by ensuring that services and components are: well-defined, modular, secure, reliable, reusable, diagnosable, and actively monitored
- Implement continuous integration, deployment, branching strategies, rollout strategies.
- Prototype and experiment with multiple solutions to evaluate the pros and cons of alternative architectures and designs, and by using data to make decisions
- Implement continuous integration and continuous deployment processwith everything as infrastructure.
- Conduct periodic security reviews and testing
- Manage automated tests and perform code coverage analysis pipelines
Contribute to system architecture for scalability, cost efficiency, and security

Requirements:

- 8+ years of experience developing, deploying, testing, and securing large scale full-stack cloud-based web applications
- 5+ years of experience deploying cloud computing architectures in AWS, Azure or GCP including storage, compute and networking capabilities. GCP is a must.
- 5+ years of experience with Java/Python, web and mobile application development, API and Microservices usage
- Experience with CI/CD tools Jenkins, Bamboo or similar.
- Expertise in Unix or Power shell scripting.
- Understanding of state-of-the-art security requirements for systems that manage consumer data
- Experience with Infrastructure automation tools like Terraform, Ansible or similar.
- Experience in software release lifecycle with modern distributed version control (e.g. git)
- Great analytical and problem-solving skills
- Strong influencer and strong communicator, both written and spoken

What we offer:

- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports 
- Corporate social events
- Professional development opportunities
- Well-equipped office 

About Us: 

We work in close collaboration with our clients on digital transformation initiatives that span strategy consulting, early prototypes, and enterprise-scale delivery of new digital platforms. We help organizations become more agile and create innovative digital products and experiences using deep expertise in emerging technology, top global engineering talent, lean software development practices, and a high-performance product culture. 

Headquartered in Silicon Valley with over 3000 technologists located in engineering delivery centers throughout the US, Central, and Eastern Europe, Grid Dynamics has architected and delivered some of the most extensive digital transformation programs in the retail, technology, and financial sectors to help its clients win market share, shorten time to market and reduce costs of digital operations on a massive scale.