Software Development Engineer-iii Data (platform Engineering) Job in Exotel Techcom Pvt. Ltd
Software Development Engineer-iii Data (platform Engineering)
Exotel Techcom Pvt. Ltd
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
- Lead projects pertaining to data infrastructure development: Data ETL pipelines and data analytics platform, reporting frameworks, distributed databases and Queues etc.
- Exploration and adaptation of technologies for big data management, data processing and visualization frameworks
- Consult with other project teams w.r.t data design and modelling
- Mentor juniors in the team
A lot of focus in what you do will be outside of just adding features and will be related to pushing a distributed system to its limits - you will be constantly thinking of "how do I scale out my cluster to twice its size with 60 seconds?", "how do I increase the platform uptime from 99.95 to 99.99?", "how to shave off a few extra millisecond in response times?".
What it takes?
We are looking for candidates with a strong understanding of computer/distributed systems and strong programming skills. We want people who love designing and engineering distributed systems (which is lot more than programming)
Must-haves
- Experience developing data ETL pipelines and/or reporting frameworks and/or processing and visualization frameworks.
- Experience working with distributed databases (Few of Mysql, Aerospike, Elastic search, Redis, etc.)
- 2-4 years working with major cloud solutions (AWS, Azure, GCP) desired
- Experience working with juniors and leading project teams to deliver critical software solutions
- A strong understanding of data structures and algorithms
- Experience with few of programming languages: Java / Go / Scala / C# and scripting languages: PHP / Ruby / Python
- Strong in Computer Science fundamentals and strong exploratory skills for exploring new age technologies
- A "devops" mindset. You own what you will develop.
Good-to-haves
- Experience with one of IAAC technologies (Ansible/Chef or Puppet)
- Experience with few of the following: containers and orchestration frameworks (E.g. K8s), Logging (Rsyslog), Monitoring frameworks (Prometheus, Nagios), CI/CD pipelines, Security frameworks
- Exposure to AI/ML technologies
- Practical Experience in managing Production scale systems
- Experience: 4-6 years
Experience Required :
4 to 6 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us