Responsibilities:
- Lead big Data Design and Development Activities
- Design, Development and Maintenance of Big Data MIS Application while working in an Agile team
- Work with system analysts/business analysts to understand business/functional requirements and implement those in Java Spark/Scala Spark
- Identify and implement non-functional requirements in Java Spark/Scala Spark
- Identify opportunities for automation and lead automation activities
- Provide L3 Support for Big Data MIS Application
- Conduct peer code reviews and ensure High Quality releases in Production
- Guide and mentor junior developers
- Participate in the research, design and development of scaling strategies
- Ensure compliance with company procedures and security policies
Requirements:
- Bachelor’s or Master’s in Information Systems/Information Technology.
- Problem-Solver with analytical and lean-agile mindset
- Strong experience in Java Spark/Scala Spark programming
- Must have experience in debugging and performance tuning of Spark Jobs
- Experience across range of technologies/platforms/tools – Cloudera Hadoop, Spark, Hive, YARN, HDFS, MARIADB, Spark Streaming, Kafka, Spark SQL, Zeppelin, Grafana
- Experience in Git/Bitbucket/Jenkins
- Experience in Linux shell scripting
- Sound foundation in algorithms and data structures
- Strong articulation and communication skills
- Understanding of Agile SDLC, DevOps and Site Reliability Engineering (SRE)
- Familiarity with JIRA and Confluence
- Familiarity/experience with Visualization Tool such as Tableau is desirable
- Big Data Certifications and Cloud Certifications Desirable
To apply please click the Apply button or send us your updated profile to [email protected]
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is undergoing a growth phase and are on the lookout for talent. Applicants are encouraged to follow Percept Solutions on LinkedIn @ https://www.linkedin.com/company/percept-solutions/ to stay up to date on our upcoming roles and events.