DevOps Engineer for Microservices Migration & Management Aug 3, 2025 - Senior $6,000.00 Fixed Project Overview We are a growing software development team at a critical juncture: transitioning from a legacy monolithic application to a modern microservices architecture. Our goal is to significantly improve our development velocity, system scalability, and overall resilience. This transformation is key to our future growth, and we are looking for a highly skilled and collaborative DevOps expert to lead the charge. The Business Challenge Our current monolithic architecture is a bottleneck for innovation. Every new feature or minor change requires a full system redeployment, which is time-consuming, risky, and slows down our development teams. The tight coupling between components makes independent development difficult, hindering our ability to scale effectively. We need an experienced professional to help us design and implement a distributed system that empowers our teams and accelerates our development lifecycle. Your Key Responsibilities As the DevOps expert on this project, you will play a pivotal role in shaping our future infrastructure. Your responsibilities will include: Collaborative Design: Working closely with our development teams to define service boundaries, dependencies, and communication patterns. Kubernetes Deployment: Designing and implementing a production-grade deployment strategy for our new microservices using Kubernetes. Service Mesh Implementation: Setting up a Service Mesh (e.g., Istio or Linkerd) to manage inter-service communication, enforce policies, and provide features like traffic routing and circuit breaking. Centralized Observability: Establishing a comprehensive observability stack, including logging, monitoring, and tracing tools (ELK Stack, Prometheus, Grafana, Jaeger), to provide a clear view into the health and performance of our services. CI/CD Automation: Creating and optimizing robust CI/CD pipelines for individual microservices to enable fast, automated, and safe deployments. Documentation: Providing thorough and clear documentation of the new architecture, deployment processes, and tooling configurations. Required Expertise & Skills We are looking for a hands‑on engineer with a proven track record. You must have: Deep Microservices Expertise: Extensive experience in designing and implementing microservices architectures. Kubernetes Mastery: In-depth, practical knowledge of Kubernetes and Docker in production environments. Service Mesh Experience: Hands‑on experience with a Service Mesh solution such as Istio or Linkerd. Observability Stack Proficiency: Familiarity with a full observability stack including logging, tracing, and monitoring tools (Prometheus, Grafana, Jaeger, ELK Stack). CI/CD Pipeline Experience: Proven ability to create automated build and deployment pipelines. Collaboration: Excellent communication skills and the ability to work effectively with a team. Daily communication and collaboration with our development team to ensure seamless integration. High‑quality, well‑documented, and production‑ready Kubernetes manifests and configurations. A solution that is scalable, secure, and easy for our internal team to maintain post‑delivery. A fully functional, production‑ready microservices deployment on Kubernetes. A configured and operational Service Mesh and observability stack. Comprehensive documentation of the new architecture and deployment processes. #J-18808-Ljbffr
Devops Engineer For Microservices Migration & Management
FEATMATE
mexico, mexico
Publicado hace 7 días
Denunciar empleo