Tech Lead Microservices

Dubai, United Arab Emirates

Job Description

Job Title: Tech Lead - Microservices
Experience Level: Minimum 8+ years of experience (including 3+ years in a leadership role)
Role Summary
The Tech Lead - Microservices will drive the design, development, and deployment of scalable microservices-based solutions, providing technical leadership and guidance to the team. The role involves expertise in microservices architecture, container orchestration (Docker, Kubernetes), Red Hat OpenShift Container Platform (OCP), Spring Boot, and modern DevOps practices. Telecommunications industry knowledge is a strong advantage.
Key Responsibilities
Technical Leadership:
  • Lead and mentor a team of developers in designing and implementing microservices-based solutions.
  • Provide architectural guidance and oversee adherence to best practices in development.
  • Define and enforce coding standards, design patterns, and quality metrics.
Microservices Architecture Design:
  • Drive the architecture, development, and deployment of microservices using Spring Boot and Spring Cloud.
  • Ensure microservices are loosely coupled, scalable, and resilient.
  • Design API gateways, service registries, and distributed tracing solutions.
Containerization & Orchestration:
  • Lead containerization efforts using Docker and orchestration with Kubernetes or Red Hat OCP.
  • Implement CI/CD pipelines to streamline deployments and ensure high system availability.
Performance & Optimization:
  • Oversee system performance, scalability, and fault tolerance through proactive monitoring and optimization.
  • Drive technical troubleshooting and resolution of complex production issues.
Collaboration & Stakeholder Management:
  • Collaborate with architects, product owners, and business stakeholders to align technical solutions with business goals.
  • Act as the primary technical point of contact for the development team and external stakeholders.
Telecommunications-Specific Focus (Preferred):
  • Lead projects aligned with telco-specific needs such as low-latency services, high availability, and distributed systems.
  • Leverage knowledge of BSS/OSS systems and telco protocols in solution design.
Essential Skills & Qualifications
Technical Expertise:
  • Programming: Expert in Java (Java 11+).
  • Frameworks: Strong experience with Spring Boot, Spring Cloud, and Hibernate.
  • Microservices: Proven expertise in designing, developing, and scaling microservices architectures.
  • Containerization & Orchestration:
  • Proficient in Docker, Kubernetes, and Red Hat OpenShift (OCP).
  • Strong knowledge of Helm charts, service mesh (Istio/Linkerd), and Kubernetes operators.
  • API Development: Expertise in RESTful APIs, gRPC, and API Gateway solutions (e.g., Kong, Apigee).
  • Database Management:
  • Hands-on experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
  • Knowledge of distributed database systems.
  • DevOps Practices:
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or ArgoCD.
  • Experience with logging and monitoring tools like ELK Stack, Prometheus, and Grafana.
Telecommunications Knowledge (Preferred):
  • Understanding of telco standards, protocols, and architecture, including BSS/OSS, 5G systems, and high-availability solutions.
Preferred Qualifications:
  • Bachelors or Masters degree in Computer Science, Software Engineering, or related fields.
  • Certifications:
  • Red Hat Certified Specialist (Containers/DevOps).
  • Kubernetes Certifications (CKA, CKAD).
Soft Skills:
  • Strong problem-solving and analytical skills.
  • Excellent communication and leadership abilities.
  • A collaborative mindset to work effectively across diverse teams and stakeholders.
  • Proactive and innovative, driving continuous improvement and technical excellence.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1874756
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned