Sr. Software Engineer
On-siteBengaluru, Karnataka, India or Pune, Maharashtra, India
Bengaluru, Karnataka, India or Pune, Maharashtra, IndiaOn-siteFull TimeSenior LevelBachelors DegreeLarge
Full TimeSenior LevelBachelors DegreeLarge
Job Summary
Design, develop, and maintain highly scalable data processing applications using Spark, Python, SQL, and Hadoop. Write efficient, reusable code while delivering big data projects and tuning existing Hadoop applications. Work closely with QA, Operations, and various teams to deliver error-free software on time, actively participating in daily agile meetings. Requires 5+ years of experience with Hadoop components, Python, and Spark architecture. Located in Bangalore or Pune.
Required Qualifications
- 5+ years of software development experience with Hadoop framework components(HDFS, Spark, Sqoop, Hive, HQL, Spark, PySpark,Scala)
- 5+ years of experience using Python, SQL and shell scripting
- Experience in developing and tuning spark applications
- Excellent understanding of spark architecture, data frames and tuning spark
- Strong knowledge of database concepts, systems architecture, and data structures is a must
- Process oriented with strong analytical and problem solving skills
- Excellent written and verbal communication skills
- Bachelor's degree in Computer Science or related field
- Must be able to lift 50 lbs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.