We are looking for a rock star technology evangelist for the core engineering team.
You are responsible for building maintaining scaling Products at MindTickle with rightly selecting the most appropriate architecture for a system (or systems), such that it suits the business needs, and achieves the desired results under given constraints.
You must have built, manage scale large scale Application or infrastructure.
You have ability to directly connect business problem to Technical problem.
Design Build - Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
Collaborate - Collaborating within your product streams and team to bring best practices and leverage world class tech stack.
Measurable outcome - You will need to set quantifiable objectives that encapsulate quality attributes of a system. The fitness of the application is measured against set marks.
DevOps - You will need to set up every essentials(Tracking/alerting) to make sure the infrastructure/software you built is working as expected.
Requires excellent communication skills written, verbal, and presentation.
You should be a team player.
You should be positive towards problem solving, have very structural thought process to solve problems.
You should be agile enough to learn new technology if needed.
B Tech / BS / BE / M Tech / MS / ME in CS or equivalent from IITs or Top Tier Engineering Colleges.
3-8 years of strong software(application or infrastructure) development experience and software engineering skills (Java/Scala/Golang/Python and Node preferred).
Deep expertise and practical knowledge of operating systems, MySQL and NoSQL databases(Redis / couchbase / mongodb / ES or any graphDB).
Working knowledge of Amazon Web Services(AWS).
Experience with Docker and kubernetes will be a plus.