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