Memgraph
Memgraph

DevOps Build Engineer with Python Expertise

Remote
Employee
Development

Role Overview

We seek a DevOps Build Engineer with strong Python programming skills to streamline our development lifecycle, optimize CI/CD pipelines, and enhance the reliability of our integration and delivery processes. This role blends infrastructure expertise, programming capability, and a passion for automation to support and empower our development teams.

Tasks

DevOps

Design, implement, and maintain scalable CI/CD pipelines. Manage cloud infrastructure and automate deployment processes. Monitor and optimize system performance, reliability, and scalability. Collaborate with teams to integrate DevOps best practices across projects.

Python Engineering

Develop and maintain Python scripts and tools to automate repetitive tasks. Build robust APIs and utilities to interface with various systems and services. Contribute to backend development and system integration when needed.

Build Engineering

Develop and maintain build systems and tools for large-scale applications. Troubleshoot and resolve build failures in collaboration with developers. Ensure the build and release process meets quality and compliance standards. Drive adoption of modern build technologies and methodologies.

Requirements

Technical Skills

Solid experience with CI/CD tools (e.g., GitHub Actions).
Proficiency in Python programming and BASH scripting for automation and system integration.
Hands-on expertise with cloud platforms (e.g., AWS, Azure, Google Cloud) and IaC tools like Terraform or Ansible.
Strong understanding of version control systems (e.g., Git) and branching strategies.
Experience in managing and improving build systems (e.g., CMake) and packaging tools.
Knowledge of containerization technologies (e.g., Docker, Kubernetes).
Familiarity with observability tools (e.g., Prometheus, Grafana, or ELK stack).
Previous experience with microservices architecture and deployment.

Soft Skills

Problem-solving mindset with attention to detail.
Strong communication and collaboration skills to work across teams.
Ability to manage multiple priorities in a fast-paced environment.

Benefits

  • Remote work
  • Flexible working hours & time off
  • Equipment for your home office
  • Flexible sick-leave policy
  • Health insurance & 100% paid sick leave
  • Gym membership allowance
  • Employee referral incentives
  • Dedicated time for research & learning
  • Stock options

About Memgraph

Memgraph is an open-source graph database built for streaming and compatible with Neo4j. Being in-memory and built with C++ allows for stellar database performance, which opens doors for solving all sorts of complex problems with graphs. The graph database market is growing 100% year-on-year, and Gartner predicts the same growth in the future.

This job is a brilliant opportunity for anyone wanting to join a fairly small but highly ambitious and dynamic team of professionals, grow further within their area and beyond, have ownership over key aspects of the tech stack, and experience what a growing startup is.

Memgraph is backed by some amazing investors like Heavybit, Irregular Ventures, M12 - Microsoft’s Venture Fund, Connect Ventures, and CounterView Capital. We are headquartered in the UK, with a remote team across different Europe and US locations.

Updated: 1 hour ago
Job ID: 13454824
Report issue

Memgraph

11-50 employees
Software Development
  1. DevOps Build Engineer with Python Expertise