Senior DevOps Engineer

Technology:
AWS Node.JS Kafka GO
Stack:
Full-stack
Type of Employment:
Full-time
Location:
Remote work


Omnumi - Blockchain Services
Our expertise spans multiple domains, including blockchain technology, smart contracts, and data-driven platforms. We’re passionate about building resilient and future-proof systems, ensuring our clients can thrive in any environment.
 
We have a diverse, global team that values collaboration, creativity, and a shared commitment to excellence. We thrive on tackling complex challenges with a blend of technical expertise, strategic thinking, and a dash of humor. As a startup, we embrace adaptability and encourage our team members to wear multiple hats, making every day a new opportunity to learn and contribute meaningfully.


About the Role

We are looking for a Development-oriented Senior DevOps Engineer to complement our existing DevOps team. While the current engineer focuses on operational responsibilities, this new role will lean more heavily into the development side of DevOps, with a strong emphasis on CI/CD pipeline architecture, microservices integration, developer enablement, and infrastructure automation.

Key Responsibilities

  • Design and evolve robust CI/CD pipelines using GitLab CI/CD, ArgoCD, and GitOps principles.

  • Collaborate with the development team to build seamless integration and deployment workflows.

  • Work closely with developers to streamline local development environments, tooling, and staging flows to maximize productivity and minimize friction.

  • Deliver and support Node.js microservices and backend systems with a development-first mindset.

  • Automate infrastructure provisioning and configuration using Terraform and Ansible.

  • Develop and maintain advanced automation scripts (Shell, Python) for deployment, testing, and monitoring.

  • Set up and maintain unit, integration, and performance testing environments within CI/CD.

  • Implement development tooling for staging, testing, and preview environments.

  • Collaborate closely with frontend/backend engineers and DevOps peers to improve SDLC. Own and continuously improve the software delivery lifecycle (SDLC), driving enhancements in release velocity, automation, and testing reliability.

  • Participate in architecture discussions, especially related to deployment strategies and service design.

  • Maintain high standards of code quality and documentation.


Required Skills & Experience

  • 7+ years of experience in DevOps or backend infrastructure-focused roles, with a strong emphasis on development tooling.

  • Proven experience in Node.js microservice deployment and support.

  • Strong expertise in CI/CD pipelines, GitOps, and ArgoCD.

  • Infrastructure-as-Code (Terraform), Ansible.

  • Excellent scripting in Shell, Bash, and Python.

  • Hands-on experience with container orchestration using Kubernetes and Docker.

  • Familiarity with PostgreSQL, Redis, and service integrations.

  • Experience with message brokers like Kafka is a plus.

  • Background in fast-paced, startup-like environments with agile methodologies.


Nice to Have

  • Experience with blockchain systems (Ethereum/Solidity).

  • Familiarity with observability stacks (Prometheus, Grafana, Loki).

  • Exposure to cloud platforms (AWS, GCP, Azure).

  • Experience managing environments with feature branches, blue/green deployments, or canary testing.


Why Join Us?

  • Help shape the DevOps culture and delivery standards of a global product team.

  • Collaborate with a passionate, cross-functional team pushing the boundaries of innovation.

  • Opportunity to take ownership and make architectural decisions that impact real users.

Fully remote role with flexibility and autonomy.


certificate

We use cookies to analyze data and make your experience on our website better. More about our Cookie Policy and GDPR Privacy Policy