Back to jobs
New

Senior DevOps Engineer

Prague, Czech Republic

About Momence

Momence is a next-gen booking and communications platform for experience-based businesses like yoga and pilates studios, gyms, dance schools, salons, spas, golf facilities, and more. We support over 5,500 businesses with scheduling, payments, communications, marketing solutions, and backend automation. Through our Momence app, hundreds of thousands of customers book their wellness experiences every month.

As a remote-first company backed by Y Combinator (Summer 2020), we are revolutionizing the experience economy by providing modern software solutions to an underserved industry. While we operate fully remotely everywhere else, our Prague-based team has the option of being in the office or fully remote - up to you.

 

Summary:

As a Senior DevOps Engineer, you play a critical role in building and maintaining our infrastructure, automating and improving deployment processes, and ensuring the reliability and scalability of our systems. You collaborate closely with software development and operations teams to streamline processes, improve efficiency, and drive continuous integration and delivery practices. At the same time you have a strong background in software development and operations, with a passion for automation and optimizing workflows.

 

Key Areas of Responsibility:

  • Infrastructure Management: Design, build, and maintain scalable and reliable infrastructure, leveraging cloud platforms and virtualization technologies. Monitor system performance, troubleshoot issues, and implement necessary optimizations.
  • Deployment and Automation: Develop and maintain automated deployment pipelines, enabling continuous integration and delivery practices. Streamline software release processes, ensuring smooth and efficient deployments.
  • Monitoring and Alerting: Implement robust monitoring and alerting systems to proactively identify and resolve system issues. Configure and maintain monitoring tools to ensure high availability and performance.
  • Configuration Management: Implement and maintain configuration management tools and practices to ensure consistency and reproducibility of environments. Manage infrastructure as code and utilize version control systems to track changes.
  • Performance Optimization: Identify areas for performance optimization and implement solutions to enhance system efficiency, scalability, and reliability.
  • Cross-Functional Collaboration: Work closely with cross-functional teams, including developers, and operations, to ensure effective collaboration and communication. Foster a culture of collaboration and knowledge sharing.
  • Security and Compliance: Implement security best practices and ensure compliance with relevant regulations and standards. Proactively identify and address security vulnerabilities and risks.
  • Documentation and Knowledge Sharing: Maintain comprehensive documentation of infrastructure, processes, and procedures. Share knowledge and best practices with team members to improve overall operational efficiency.
  • Optimization and Cost Management: Analyze and optimize cloud infrastructure costs while maintaining performance and scalability. Recommend cost-effective solutions and monitor resource utilization.
  • Infrastructure as Code (IaC): Design, develop, and implement Infrastructure as Code solutions using tools to automate the provisioning and configuration of cloud and on-premises infrastructure. Establish and maintain version control for Infrastructure as Code configurations and templates, ensuring accurate tracking of changes and enabling rollbacks when needed. Ensure that the IaC approach leads to consistent and reproducible infrastructure deployments across development, staging, and production environments.

 

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred or equivalent working experience).
  • Experience as a DevOps Engineer or in a similar role.
  • Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in scripting languages (e.g., Python, Golang, Bash, PowerShell) for automation and infrastructure management.
  • Experience with configuration management tools such as Ansible, Terraform or CloudFormation.
  • Solid understanding of containerization technologies (e.g., Docker, Kubernetes) and orchestration frameworks.
  • Strong experience with CI/CD tools (e.g., ArgoCD / Github Actions, GitLab CI/CD or similar) and version control systems (e.g., Git).
  • Deep knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana, Kibana).
  • Strong experience in designing scalable, fault-tolerant, and resilient infrastructure solutions with Helm.
  • Understanding of networking, security, and compliance best practices.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

 

What can you expect from us?

  • You will join a team of experienced engineers, collaborating on an innovative mobile and web product.
  • You'll have great freedom in how you contribute and what areas you develop.
  • Competitive salary with the option to be paid in CZK or USD.
  • A modern office in Prague’s Karlín district.
  • Various team events, including monthly company meetups over drinks.
  • A friendly and supportive team atmosphere that fosters collaboration and growth.

 

At Momence, we celebrate diversity and strive to create an inclusive environment where there is respect, regardless of your background or identity. We are committed to being an equal opportunity employer and welcome you as you are.

 

Create a Job Alert

Interested in building your career at Momence? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...