Position: Site Reliability Engineer
Company: MWDN
Experience required: 5y
English level: intermediate

MWDN company is looking for a self-motivated and goal-oriented Site Reliability Engineer who would like to be a part of a team working on brand-new startup projects for foreign customers.

Requirements:
- 7+ years experience in a DevOps or Site Reliability Engineering role
- Experience in SRE Automation lead with experience in distributed systems design and integration architectures of business applications using microservices, containers, and cloud.
- Bachelor's degree in Computer Science.
- Ability to program with one or more high-level languages, such as Python, Java, C/C++, Ruby, GO, and JavaScript.
- Experience with Cloud Architecture with major vendors such as AWS, GCP
- Problem-solving and collaboration skills.
- Experience working with Docker and Kubernetes, Terraform, Chef, Puppet, or Ansible
- Experience working with CI/CD pipelines such as Gitlab, Jenkins, Bitbucket, or other
- Strong communication and presentation skills and ability to connect at all levels of the business leadership team.
- Ability to perform analytics on previous incidents and usage patterns to better predict issues and take proactive actions, leading and participating in performance tests to identify bottlenecks, opportunities for optimization, and capacity demands for Iconic phone launches.
- Expertise in delivering high-value solutions in dynamic and ambiguous environments.

Will be a plus:
- SRE Automation Lead Experience
- Knowledge of Google’s best practices around Site Reliability Engineering including error budgets, SLIs, and SLOs
- Infrastructure as Code / Configuration Management practices
- Deployment and monitoring of Kubernetes clusters
- Securing infrastructure
- Software-defined networking

Responsibilities:
- Implementing SRE automation, developing automation across the stack, and optimizing operations hours by reducing manual operations
- Eliminating toil by automation across all the layers – infrastructure provisioning, configuration management, deployment, testing, and operation
- Working on retooling our infrastructure to provide an agile, cloud-based foundation that provides common infrastructure management and automation framework
- Interfacing directly with senior staff members within the organization to discuss and assess compliance with IT policies, standards, and procedures, suggest opportunities for improvement and report on the status. 
- Working with development teams throughout the software life cycle ensuring sustainable software releases
- Practicing sustainable incident response and blameless post-mortems
- Leading team to build a new or modify existing automation framework for IT operations
- Applying engineering mindset and development skills to IT operations to improve the overall observability of the applications and infrastructure and develop an automation framework in such a way that it reduces manual efforts
- Working with application teams managing activities related to CPI-810 and SSDLC compliance, Vulnerability scanning, Threat Modelling
- Building relationships with program leads, developers, operations, and CISO teams to understand how to develop plans that effectively manage security risks

Project description:
Join the US-based but remote-friendly team of distributed tech talents. Apply for a position in a FinTech company that takes lead in digital currencies. Be a part of a solution for billions of people, as the company cooperates with national banks and financial institutions all around the globe.