Scala Expert

3 days ago


Calicut Kerala, India Tata Elxsi Full time

6 Months of On-The-Job, Hands-on Training to Restart Your Career "A fantastic opportunity tailored to career-paused women engineers." **Eligibility Criteria**: - Education in EC / CS / IT - Minimum 1-year career pause - Prior professional experience of at least 2 years **Advantage**: Prior experience in AI/ML, Digital, OTT, Wireless, Telecommunication, Embedded Programming languages and many more. **Openings**: 2 **Responsibilities**: - Collaborate with data engineers and scientists to build data pipelines and processing systems - Write clean, maintainable, and efficient code following functional programming principles - Work with big data technologies like Apache Spark, Kafka, and Hadoop - Participate in code reviews and contribute to improving code quality - Troubleshoot and resolve technical issues in production systems - Work with cloud-based infrastructure and containerization tools - Contribute to the development of distributed systems and microservices **Requirements**: - Bachelor’s degree in Computer Science, Information Technology, or a related field (B.Tech/MCA) - Project experience with Scala - Strong understanding of Scala and functional programming concepts - Experience with big data technologies like Apache Spark, Kafka, or Hadoop - Familiarity with RESTful APIs and web services - Knowledge of databases (SQL and NoSQL) and data modelling - Understanding of cloud platforms (AWS, GCP, or Azure) is a plus - Familiarity with build tools like SBT or Maven - Experience with Agile methodologies and DevOps practices **Skills Required**: - Proficiency in Scala programming - Strong understanding of functional programming principles - Experience with big data processing frameworks - Good problem-solving and analytical skills - Ability to work collaboratively in a team environment - Excellent communication and interpersonal skills - Willingness to learn and adapt to new technologies