Big Data Python Developer Job in Xebia Group

Big Data Python Developer

Apply Now
Job Summary

WHAT IS EXCITING ABOUT OUR DEVELOPERS

  • Can easily switch between scripting, functional and object oriented programming in Python or Scala.
  • Work with cutting edge technologies like Docker, MLlib, Kafka, Flume, Kudu, Neo4j, and Apache Arrow.
  • Mentor and guide team on PySpark best practices.
  • Involved in setup and deployment of data-intensive systems.
  • Are responsible for maintaining production systems.
  • Possess good knowledge of Linux System and Cloud Platforms (AWS, Azure).
  • Understand how to develop data pipelines with transformation and complex pre-processing.
  • Are part of an open office culture which fosters knowledge sharing sessions (Xebia Knowledge Exchange).

WHAT WE LOOK FOR IN YOU

  • Minimum 3 years of experience in designing and implementing scalable big data infrastructure in an agile environment.
  • Strong hands-on experience in Spark, Spark Streaming, Hive, Spark SQL and DataFrames with Python/Scala.
  • Thorough understanding of Python with Test Driven Development.
  • Good understanding of Object Oriented Analysis and Design.
  • Experience with columnar databases like HBase and Cassandra.
  • Working knowledge of build tools (PyBuilder) and version control systems (Git).
  • Experienced in engineering systems from the ground up: familiar with OS-level, distributed databases, big data clusters.

DESIRABLE SKILLS

  • Hands-on functional programming
  • NoSQL databases
  • Unit Test and Coverage in Python
  • Java/Scala and Shell scripting
  • Knowledge of CI/CD tools such as Travis, Jenkins and Cloud Platforms (AWS/Azure/Google Compute)
  • Knowledge of workflow scheduler like Airflow and Oozie.

LOCATION

Bangalore or Gurgaon

ABOUT XEBIA

A world-changing, visionary and thought-leadership company

At Xebia, we nurture passion, cultivate knowledge, foster challenges so that our people can push themselves one step ahead. Our people are not defined by any boundaries rather, we push each other to create some awe-inspiring stuff.

We do not create peer pressure; we create peer challenge!

For us, culture is important and it plays a crucial role in promoting an environment that is conducive to creativity and productivity. The titles we have for people doesnt matter much to us. We believe you can create your own position and power through your exemplary work. You may feel as comfortable talking to the CEO as you do with one of your teammates.

We are selective and bring in people who are problem solvers, creative, passionate about their ideas, love to code and get their hands dirty with it.

We are a group of engineers, data scientists, designers and thought leaders. We continuously strive for our values, constantly enhancing our knowledge, delivering the finest, quality products and services.

You bring your talent. We give you the freedom and the platform to hone them.

At the end of the day, a good job is about loving what you do and doing what you love.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs