SYSynechron Technologies Private Limited
Lead Big Data
Chennai ₹8-10 LPA Posted 21 Jan 2025
FULL TIME
Sdlc
Troubleshooting
Core Java
Shell Scripting
Linux
+5 more
Job Description
Job description
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Develop high performance & low latency components to run Spark clusters.
- Interpreting functional requirements into design approaches those can be served through Big Data platform.
- Collaborate and partner with Global Teams based across different locations.
- Be able to propose best practices and standards; handover to the operations.
- Perform the testing of software prototypes and transfer to the operational team.
- Processing of data using Hive, Impala & HBASE.
- Performing analysis of large data sets and derive insight.
Skills required
- Solid understanding of object-oriented programming and design pattern.
- 8+ Years of strong Java experience with Java 1.8 or higher version.
- Comfortable working with large data volumes and be able to demonstrate a firm understanding of logical data structures and analysis techniques Capable of assisting with the design of solutions and mentoring other developers within the same team Strong Core Java & Multithreading working experience
- Experience in Big data technologies like HDFS, Hive. HBASE, Apache Spark & Kafka Experience in building self-service platform agnostic data access apis Service oriented architecture, and data standards like JSON, Avro, Parquet
- Experience in building advanced analytical models based on business context Agile/Scrum methodology experience is required. Experience in SCMs like GIT; and tools like JIRA Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
- Experience in working on Linux shell scripting
- Experience in RDMS and No SQL databases
- Demonstrated analytical and problem-solving skills. -
- Application performance tuning, troubleshooting experience and the implementation of these skills in Big Data domain. Ability to write reliable, manageable, and high-performance code
- Good knowledge of database principles, practices, structures including SQL development experience preferably with Oracle. Knowledge of concurrency patterns & multithreading in Java.
- Familiarity with concepts of Domain Design, JDBC, and RESTful. Understanding fundamental design principles behind a scalable application.
- Proficient understanding of code versioning tools, such as Git. Basic Unix OS and scripting knowledge.
