Lead Engineering Teams And Their Projects. Create Designs To Improve The Efficiency, Availability, Scalability, Flexibility And Functionality Of The System.
Requirements
- Highly experience with high concurrent, distributed architectures/ systems.
- Highly experience with System Design.
- Experience with building HTTP and RPC based services.
- Strong hands-on with Data Structures & Algorithms concepts.
- Ability to carefully break down problem into small pieces and effectively communicate problems & solutions to the different team members.
- Experience with SQL and NoSQL databases.
- Experience with Elasticsearch, Microservices, Pub/Sub, GQL.
- Familiarity with CI/CD and Cloud Deployment (GCP, AWS, Alibaba Cloud).
- Has hands-on working experience of languages like Golang, NodeJS, TypeScript, Java, etc.