- Be responsible for stability of mission critical deployments.
- Lead the team to attend to and provide workarounds/fixes for issues in applications and system services within strict SLAs.
- Lead the team to troubleshoot/investigate issues in application and system components.
- Review/Prepare RCA documents.
- Be present in war rooms during high priority issues to lead the team.
- Client interactions during issues updates upgrades.
- Be a role model for the technical side of the team.
- Lead the team technically and managerially.
Requirements
- Bachelors degree in Computer Science Software Engineering or related field or BSc equivalent qualification with 12 year(s) experience.
- Atleast 8 years of experience in application support.
- Extensive experience in distributed systems is essential.
- Experience in tools used in troubleshooting Java C services.
- Experience in performance troubleshooting of backend services data bases message brokers load balancers etc.
- Experience working with various DevOps tools such as Jenkins Terraform Helm charts etc. is required.
- Experience in various monitoring tools such as Prometheus.
- Well experienced in various data bases Kubernetes various load balancers GCP.
- Extensive experience with Linux/Unix system administration.
- Sound knowledge of operating system concepts.
The ideal candidate will have strong expertise in NodeJS, ReactJS, Postgres SQL, and Azure Cloud. Proficiency in NodeJS and ReactJS. Strong knowledge of Postgres SQL for database management. Hands-on experience with Azure Cloud services and tools. Excellent communication skills to effectively collaborate with team members and stakeholders. Secondary/Good-to-Have Skills: Knowledge of Python for backend development and scripting. Familiarity with Cosmos DB for NoSQL database solutions. Experience with OpenAI APIs and related AI/ML tools and frameworks. Bachelor s or Master s degree in Computer Science, Engineering, or a related field. Proven experience in software development with a focus on NodeJS and ReactJS. Strong problem-solving skills and attention to detail. Ability to work independently and as part of a team in a fast-paced environment. A passion for learning and staying updated with the latest technologies.