Project description
You will be responsible for managing technology in projects and providing technical guidance and solutions for work completion. Responsibilities include:
- Providing technical guidance and solutions
- Ensuring process compliance in the assigned module and participating in technical discussions and reviews
- Preparing and submitting status reports for minimizing exposure and risks on the project or closure of escalations
- Being self-organized and focused on developing on-time and quality software
Responsibilities
- Communicate with internal & external teams on interdependencies, tech. stacks, infrastructure setup, etc.
- Provide guidance and support for the development team on technical decisions, options, and alternatives
- Work with the team on creating and maintaining the project's documentation and keep it in order (Jira, Confluence, GitHub)
- Communicate with the client on subjects like resources, performance, delivery SLAs, etc.
- Keep data in the company's internal systems in order
SKILLS
Must have
- At least 8 years of experience, with Tech Lead being the most recent position.
- Conceptualize and Implement the event-driven architecture using Java Microservices based on the business requirement
- Able to build, test & deploy high-performance streaming application using Spark, Flink, and Core Java 1.8
- Able to write test cases and enable CI/CD
- Able to identify and advise clients on how to improve the existing program.
Nice to have
N/A