Senior DevOps Engineer

closed
Macrometa Logo

Macrometa

πŸ“Remote - Bulgaria, India

Summary

Join Macrometa as a Senior DevOps/Platform Engineer and lead the management and evolution of our geo-distributed data platform spanning AWS, GCP, Linode, and on-premise infrastructure. You will design, implement, and maintain this high-volume, reliable platform, driving automation initiatives and establishing robust operational processes. This role requires expertise in multi-cloud environments, Linux systems administration, Python scripting, and strong analytical and problem-solving skills. You will collaborate with cross-functional teams, establish security best practices, and contribute to the organization's technical strategy. The ideal candidate will have 10+ years of experience in designing and managing large-scale distributed systems. Macrometa offers a challenging and rewarding environment with opportunities to work with cutting-edge technologies.

Requirements

  • Bachelor's or Master's degree in Computer Science or related technical field
  • 10+ years of experience in designing and managing large-scale distributed systems
  • Demonstrated expertise in: Multi-cloud environment management (AWS, GCP, Linode)
  • On-premise infrastructure operations
  • Python and shell scripting
  • Linux systems administration (particularly Ubuntu)
  • System logging analysis and performance optimization
  • Object-oriented design and complexity analysis
  • Strong analytical and problem-solving abilities
  • Excellence in incident analysis and root cause determination
  • Outstanding written and verbal communication skills
  • Proven ability to lead technical initiatives

Responsibilities

  • Design, implement, and maintain infrastructure across multiple cloud providers (AWS, GCP, Linode) and on-premise environments
  • Lead automation initiatives for infrastructure provisioning, configuration management, and application deployment
  • Architect and implement disaster recovery and business continuity strategies
  • Establish and enforce security best practices across all infrastructure components
  • Design and maintain comprehensive monitoring, logging, and alerting systems
  • Drive continuous integration/continuous delivery (CI/CD) practices and tooling
  • Collaborate cross-functionally with development teams, product managers, and operations staff
  • Develop and document operational procedures for deployment, management, and troubleshooting
  • Evaluate and recommend new technologies and practices to improve platform capabilities

Preferred Qualifications

  • Experience with on-premises Kubernetes deployments
  • Expertise in Python
  • Experience with large-scale distributed data platforms
This job is filled or no longer available

Similar Remote Jobs