Middle DevOps Engineer

About Project

Nile Valley is a mobile farm game in an antique setting with a unique combination of classic farming gameplay and an adventure component.

On the one hand, in the contrasting atmosphere of the hot desert and the cool shade of date palms, the development of a farm made of healthy grains and sweet fruits. On the other hand — the advancement of the plot, the disclosure of the secrets of Ancient Egypt, capricious gods, and cunning merchants leading caravans from neighboring countries.

Our company values

  • Passion for games;
  • Creating innovative projects;
  • A policy of open communication;
  • Strong appreciation of your performance;
  • Competence development;
  • Comfort and well-being of our employees.

Our Technology Stack

  • DevOps tooling: Kubernetes, AWS, Terraform, Gitlab CI;
  • Workflow tools: Git, Atlassian products, Miro;
  • CI/CD: GitLab, a bit of Jenkins;
  • Programming frameworks: .Net, Unity;
  • Monitoring: Grafana, Loki, Prometheus, Robusta.

Requirements

  • 3+ years of experience in DevOps;
  • 1+ years of experience in Mobile application distribution (Apple and Google) or similar projects containing a lot of Art assets;
  • 1+ years of experience in web world (HTTP, TLS, RESTFul, RPC);
  • Strong understanding of cloud computing, containerization, and automation;
  • Experience with Prometheus, Grafana and Loki;
  • Extensive experience with AWS, Kubernetes, Serverless and other platforms;
  • Experience with CI/CD tools such GitLab;
  • Experience with programming languages such asRuby or scripting command line tools Bash, Go Template;
  • Extensive knowledge of Terraform and/or Hashicorp Certification;
  • Experience using GitOps practices or automating infrastructure code;
  • Knowledge of SecOps and security practices.

Will be a plus

  • Bachelor’s or Master’s degree in Computer Science or similar technical specialization;
  • Hashicorp tooling, such as Vault, Consul and Boundary.

Personal Characteristics

  • Adaptability. The technology landscape is constantly changing around DevOps stack;
  • Problem-solving skills. To be able to think critically and creatively to come up with solutions that meet the needs of the business.
  • Attention to detail. To be able to identify and correct errors before they cause problems.
  • Teamwork skills. To be able to communicate effectively with developers, operations engineers, and other stakeholders. Intermediate English or higher is mandatory.
  • Self-motivation. To be able to work independently and as part of a team to achieve goals.

Main Responsibilities

  • Designing, implementing, and maintaining the company’s DevOps infrastructure. This includes designing and deploying cloud infrastructure, containerizing applications, and automating deployments;
  • Developing and maintaining CI/CD pipelines. This includes setting up and configuring CI/CD tools, writing pipelines, and testing pipelines;
  • Automating operational tasks. This includes automating tasks such as provisioning servers, deploying applications, managing backups (disaster recovery) and working with common SecOps practices;
  • Monitoring and troubleshooting systems. This includes monitoring systems for performance and availability, troubleshooting problems, and resolving incidents;
  • Working with developers to improve the performance and reliability of applications. This includes working with developers to identify and fix performance bottlenecks, improve code quality, and implement security best practices;
  • Stay up-to-date on the latest DevOps technologies. This includes reading industry publications, attending conferences, and taking online courses.

How will you grow professionally with Stepico

  • Regular development meetings where you can sync with peer and senior team members and discuss our work, solutions, and future improvements;
  • Ability to work on an internal toolchain. Whenever you see the ability to improve, extend, or add to our solutions, all sound ideas are welcome to be incorporated;
  • Ability to influence projects – we are a dynamic and young team. Any grounded changes and improvements to the project, and any discussion with your experienced colleagues are welcomed and will be incorporated according to the team’s feedback.

What will you get with Stepico

  • Competitive salaries are regularly reviewed based on professional growth;
  • Flexible working hours and remote working;
  • 18 working days of paid time off;
  • 5 paid sick leaves (without doctors’ notes);
  • Life event support system (extra paid days off and financial compensation);
  • Physical activities: basketball, football, yoga, massage;
  • English classes;
  • Art classes;
  • Compensation for external conferences/ workshops/ events;
  • Full employment;
  • Fun corporate events.

Personal recruiter:

Are You Ready
To Join Our Team?

Waiting for your CV or contact.

    Attach CV

    MORE VACANCIES

    Our team achieves great result by utilizing Unity’s architecture and features to bring together client code with protocol