Tata Communications Transformation Services Limited
United States, United States
Salary : 15,500 - 19000
Designation Senior Software Engineer, Data
Location Remote
Reports to Sheng Chien
Team Direct
Reportees
None
About the
Function
Conceptualize and implement big data solutions.
Purpose of your
Role
To build new and extend platform functionality for business growth
and vision to transform the industry.
You will be
accountable for
(Key
Responsibilities
)
Design, build, test, and maintain scalable data pipelines.
Develop system flow, data lineage, and work processes.
Implements automated processes to collect metrics and
monitor data quality.
You Are Passionate software engineer who enjoys tackling challenges in building
highly scalable services.
You have
(Qualification
and exp)
4+ years of software engineering experience with large-
scale, multi-threaded, and distributed system using Java.
Strong fundamentals in algorithms and data structures.
Deep understanding of distributed batch and streaming data
processing systems (Spark, Hadoop, Kafka, ElasticSearch).
Practical knowledge of workflow management tools (Airflow,
Oozie) with scripting experience (Python, Bash).
Confidence with handling data in both SQL and NoSQL
For more information, visit us at www.tatacommunications.com
© 2020 Tata Communications. All Rights Reserved. TATA COMMUNICATIONS and TATA are trademarks of Tata Sons Private Limited in certain countries. ###### v0# 3
databases (MySQL, Redis).
Be an advocate for performance optimization, unit testing
(JUnit, Mockito), and automation.
Experience with AWS cloud technologies (EMR, S3, MSK).
Solid experience in the Linux environment.
Familiarity with Agile software development and best
practices.
Knowledge of Machine Learning (PyTorch, Scikit-Learn) is a
plus.