Must have a good understanding of Database basics to query, index and measure performance with respect to data access from microservices is necessary.
Familiarity with Spring JMS, JDBC, Azure Data Factory pipelines, Azure App config, Redis Cache is necessary.
Familiarity with Azure App Insights to troubleshoot failures and examine logging is necessary.
Must be able to work with tools like pgAdmin in PostgreSQL to examine data is necessary.
Must be able to use API testing tools like Postman to help troubleshoot and root cause the issues.
Must be able to work with Dev Opes team to help them with microservices deployment.
Contribute steps to creating standard operating procedures and runbooks for troubleshooting in production, document fixes, provide release notes and any training materials for L1 support.
Partner with stakeholders to understand business requirements and provide a fix or technical solutions that permanently resolves the issues raised.
Coordinate with cross-functional teams during incident response and problem resolution, ensuring timely and effective communication.
Strict adherence to service level objectives (SLOs) in responding to customer raised issues and fixes is needed.
Stay abreast of industry trends and emerging technologies related to microservices architecture and cloud-native applications.
Requirements
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Proven experience (8+ years) in a technical leadership role supporting microservices-based applications.
Deep understanding of microservices architecture, preferably Azure Spring Apps, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure, GCP).
Experience with monitoring tools and practices for microservices (e.g., Prometheus, Grafana, ELK stack, Azure App Insights).
Strong knowledge of DevOps practices, including CI/CD pipelines, and automated deployment.
Proficiency in Java, Spring Boot Microservices, PostgreSQL.
Excellent troubleshooting and problem-solving skills, with a systematic approach to incident response and root cause analysis.
Experience leading and motivating a team in a fast-paced, agile environment.
xExcellent communication and interpersonal skills, with the ability to collaborate effectively across teams and stakeholders.
Strong understanding of Azure / Spring Boot is a must.