Technical Lead (Spark, Scala/Java, Python)

  • Full Time
  • Mumbai

POSITIONS/REQUIREMENT: Technical Lead (Spark, Scala/Java, Python)

 

LOCATION: Mumbai (Andheri East)

 

EDUCATION: B.E./B.C.A/M.C.A/Any other graduation stream, preferably STEM

 

EXPERIENCE: 7 – 10 years

 

JOB RESPONSIBILITIES (Apache Spark, Scala/Java/NodeJS)

 

 

  • Technical Skills:

 

Languages: Should be proficient in Scala, Java, Node JS and Shell scripting

Backend: Micro services interacting with front-end using rest services.

▪    Java, Spring Boot, Hibernate

▪    NodeJS, Express, GraphQL, Sequelize ORM

▪    Scala, Play framework, Akka Actors system

Databases/Datastores:

▪    MySQL / PostgreSQL / OracleSQL, Hadoop/HDFS, AWS S3

▪    Optional: ElasticSearch, AWS Redshift, Cassandra, MongoDB

Data Processing:

▪    Apache Spark – Scala, AWS Glue, AWS EMR

▪    Hadoop, HDFS, AWS S3

▪    Streaming (Good to have – Not Mandatory) – Kafka, Kinesis, AWS SQS

Frontend: (Good to have – Not Mandatory) Understanding of – VueJS / ReactJS / AngularJS, Typescript, ExpressJS. Deployed as combination of Client + Server side app (Universal app)

o Exposure to Docker and container-based development

o Expertise in writing data transformation pipelines – ETLs using Apache Spark

o Experience with modern development patterns like microservices and serverless

▪    Core AWS technologies – IAM, VPC, EC2, S3, etc.

▪    More AWS technologies – Lambda, ECS, Batch, RDS, API Gateway, etc.

o Code Reviews

o Estimations

o Experience with Git / GitHub for source control management

o Understanding working in Linux/Unix environment including exposure to shell scripts

 

  • Behavioural Skills:

o Experience in mentoring a small team of 3-4 technical developers

o Experience in working closely with Business Analysts to understand requirements and

translate into technical solutions.

o Can-do attitude

o Self-starting, motivated to learn

o Good analytical skills, good communication skills

o Attention to details, focus

o Experience working with remote/offshore team and International Customer team

To apply for this job email your details to anup@praxisconsultants.in