Job Title: Senior Spark /Scala Developer [Assistant Manager] Department About Business line/Function: Responsibilities Position Purpose: Direct Responsibilities <
• Integrate and upgrade the Quantexa tool with our existing systems for enhanced anti-money laundering measures.
• Develop and maintain Spark-based applications deployed on Kubernetes clusters.
• Conduct data analysis to understand and interpret underlying data structures.
• Collaborate with cross-functional teams to ensure seamless integration and functionality.
• Stay updated with the latest trends and best practices in Spark development and Kubernetes. > Contributing Responsibilities <
• Work on tasks assigned by Lead independently. Take ownership of tasks assigned.
• Adhering to the given timelines by Lead with first time right
• Develop programs in optimal manner without compromising core architecture/design
• Work on the technologies efficiently and produce best fit deliveries
• Be proactive and provide status to the team lead.
• Adheres to all compliance & project related processes
• Gain functional knowledge on applications worked upon
• Upgrade Technical skill by self-learning/taking > Technical & Behavioral Competencies <
Key Responsibilities
• Integrate and upgrade the Quantexa tool with our existing systems for enhanced anti-money laundering measures.
• Develop and maintain Spark-based applications deployed on Kubernetes clusters.
• Conduct data analysis to understand and interpret underlying data structures.
• Collaborate with cross-functional teams to ensure seamless integration and functionality.
• Stay updated with the latest trends and best practices in Spark development and Kubernetes. Required Qualifications
• 7 years of experience in development
• Extensive experience in Hadoop, Spark, Scala development (7 years min).
• Solid analytical skills and experience in data analysis (SQL), data processing (such as ETL), parsing, data mapping and handling real-life data quality issues.
• Excellent problem-solving abilities and attention to detail.
• Strong communication and collaboration skills.
• Experience in Agile development
• High quality coding skill, incl. code control, unit testing, design, and documentation (code, test). Experience with tools such as sonar. Experience with GIT, Jenkins. > Specific Qualifications < Experience with development and deployment of spark application and deployment on Kubernetes clusters Hands-on development experience (Java, Scala, Spark.) via system integration projects, Python, Elastic (optional). > Technical Skills Skills Referential (Required knowledge, skills and abilities)
•
• Spark
• Scala
• Java
• Python[nice to have]
• Docker, Kubernetes [nice to have] Behavioral Skills
•
• Ability to collaborate / Teamwork
• Adaptability
• Creativity & Innovation / Problem solving
• Attention to detail / rigor
• Ability to develop and adapt a process Education Level: