About the job
Build end to end application technical architecture - hashtag#Front End, hashtag#Backend and Database
Lead a team through building design document, hashtag#API Specifications, web-interface design
Responsible for delivering and supporting dev team's code base as part of an agile development cycle
Constructing Common Utility Libraries required for application development
Experience with relational databases and hashtag#SQL, as well as proficiency in data modeling and database design.
Experience with NoSQL databases
Coordinating with Customer SME’s to provide technical support and design approach
Identifying technical challenges in the application and provide the best solution
Excellent problem-solving skills, with the ability to analyze complex technical issues and provide innovative solutions
Ensures code peer review, code quality, increase code coverage as per goal, and defining Jenkins Metrics
Supporting team on environment related access/issues on scheduling, Database, Dev, and QA, etc.
Work with Customer to enhance the existing features in the application
Ensure Quality and architecture reviews are incorporated into the process
Incorporate hashtag#CI/CD process for the application - hashtag#Static code review, hashtag#Build Docker and Deployment in Container env.
Experience with cloud computing platforms, hashtag#DevOps Best Practices, Containerization
Derive Deployment Architecture
Performance Tuning of Application and Database
Derive Branching Strategy in hashtag#SCM – hashtag#Github
Ability to work independently and collaboratively in a fast-paced, Agile customer-oriented development environment
Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders
Any Graduate