Senior DevOps Engineer

Spark Equation is a full-service technology and strategy consulting firm providing solutions that transform any business into a digital powerhouse. We help clients build products that scale as their strategy shifts, and we integrate, automate, secure, and manage complex environments with award-winning engineering and consulting services.

We believe in Building Software That Works® through precision, innovation, and an engineering mindset. Engaging and empowering intelligent, bold, and passionate people to do the right things, a better way.

We are in search of an experienced DevOps Engineer able to make a significant contribution to the development of the B2B projects we are working on, including cloud CI/CD cloud infrastructure automation and reusability, configuring observability, logging and monitoring services, ensuring production environment stability.

Requirements:

  • Good knowledge of Azure and AWS, understanding the infrastructure and configuration of its services
  • Understanding the principles of micro-service architecture and the ability to apply this knowledge in practice (load balancing, fault tolerance, etc.)
  • Knowledge of serverless
  • Knowledge or experience with Terraform
  • Good knowledge of writing CI/CD pipeline automation scripts/infrastructure deployment, working with pipeline descriptions in yaml
  • Understanding and experience in the administration of SQL/NoSQL databases, knowledge of SQL at the level of building simple queries
  • Experience working with one of the programming languages: Java, Python, C#, JS, Ruby
  • Experience with version control systems: GitHub, Bitbucket
  • Proactive approach to tasks, the ability to make the right technological decisions in the project that bring maximum benefit to the business and minimize costs

Nice to have:

  • Docker knowledge
  • Experience with Terragrunt
  • Experience working with monitoring systems (with one of Prometheus, Grafana, Elastic and cloud monitoring systems)
  • Knowledge of advanced deployment practices (blue/green, canary, rolling)
  • Contribution to Open Source software
  • Deep understanding of Open Source software

Responsibilities:

  • Application Delivery and Deployment Automation
  • Ensuring the continuity of business processes and development processes
  • Improvement, development and support of infrastructure
  • Development of architectural solutions
  • Work with existing projects, automation of repetitive processes on the project

We offer:

  • Become part of a strong team
  • The ability to influence the design and quality of the product, to see the result of your work
  • The possibility of professional and career growth

Benefits:

  • Remote work, 5/2, from 09.00 to 18.00 (GMT-3)
  • Regular salary review based on the result of work
  • Annual budget for development and education
  • Opportunity to participate in international conferences
  • Possible business trips to the office in Chicago, USA

Interview stages:

  • HR interview
  • Technical interview
  • Interview with PM
  • Final interview with СЕО
  • Offer

Apply for this position

Allowed Type(s): .pdf, .doc, .docx