Big Data Engineer – Senior Java Developer

Big Data fejlesztő, Java fejlesztő Budapest Jelentkezem az állásajánlatra
Megjelenés dátuma: 2020 február 25, kedd Azonosító: 2565

If you are interested in learning new technology, extending your knowledge and skills and building innovative and intelligent features to amplify the reach of sales enablement platform with powerful, sophisticated insights based on the Big Data, Analytics and distributed computation capability and if you want to challenge yourself and desire to be a part of the open minded and hardworking team, we have an opportunity for you!

Munkakör:
Fejlesztő
Szakirány:
Big Data fejlesztő, Java fejlesztő
Munkavégzés helye:
Budapest

As Senior Engineer, you will:

  • Improve ability to enhance our retail distribution capabilities and services suite by crafting, growing and optimizing our next generation of data platforms architecture.
  • Collaborate with various partners to understand multi-functional requirements and convert them into reusable service components.
  • Develop multi-threaded server-based solutions for a wide variety of web and mobile-based applications.
  • Top technical / programming skills - Java (Scala is plus), RDBMS (MS SQL, MySQL or similar), messaging systems, Hadoop and/or distributed databases like Cassandra.
  • You will be a builder and an owner of your work product!

Responsibilities:

  • Participate in creation and implementation of scalable computation and data distribution platform.
  • Act as Lead to identify, design, and implement internal process improvements and relay to the relevant technology organization.
  • Develop and mentor other team members and provide development estimates on projects and tasks.
  • Work with data scientists to develop data ready tools to support their job.
  • Design and develop enterprise level systems.
  • Identify, investigate, and resolve data discrepancies by finding the root cause of issues work with partners across various cross-functional teams to prevent future occurrences.
  • Understand existing systems and resolve operations issues while working with other support staff located across the globe.
  • Be up-to-date with the newest tech trends in the big-data space and recommend them as needed.

Qualifications/ we value if you have:

  • B.S. / M.S. degree in Computer Science, Engineering or a related discipline.
  • Overall 3-5+ years of hands-on experience in computer engineers/software development.
  • Experience with Java/J2EE/Spring architecture design and development.
  • Experience using SQL (e.g., MS SQL Server, MySQL), stored procedures and complex queries.
  • Strong analytical, architectural and programming skills.
  • Working experience with any No-SQL databases (Cassandra, MongoDB).
  • Committed to code quality, software testing, and CI/CD.
  • Excellent analytical and problem-solving skills.
  • Happy to work in a team oriented environment.
  • Experience with Spark.
  • Experience with Hadoop or any Distributed system.
  • Knowledge of Kafka or other streaming/messaging systems.
  • Experience with building and optimizing big data pipelines, architectures, and data sets.
  • Familiarity with data pipeline and workflow management tools (e.g., Luigi, Airflow, NiFi, Kylo and etc.).
  • Experience with containerization architecture Docker and Kubernetes.
  • Experience with Web Development (JavaScript, Angular/React, Node and etc.).
  • Knowledge of any Graph Databases.
  • Any experience with Cloud platform is PLUS!
  • Python programming skills (Core Python, Pandas and PySpark).

Our offer:

  • Economically stable and growing enterprise in a high-tech environment
  • Excellent working environment and atmosphere
  • Competitive remuneration package
  • Flexible time off (unlimited)
  • Home office opportunity
  • We are seeking an ambitious professional Engineer with technical experience (or desire to learn) in architecting, building and supporting distributed system (using groundbreaking technology like HDFS, Spark & Hive, Cassandra, and Kafka). The ideal candidate will thrive in a work environment that requires strong problem-solving skills and the ability to work independently, coupled with an aptitude for teamwork and open communication.

Jelentkezés CV feltöltésével vagy LinkedIn profillal

A *-al jelölt mezők kitöltése kötelező

Kérdése van?Segítünk! Hívjon minket az alábbi telefonszámon!+36 1 266 24 20

A weboldal használatával hozzájárul a sütik használatához. Részletek...

A süti beállítások ennél a honlapnál engedélyezett a legjobb felhasználói élmény érdekében. Amennyiben a beállítás változtatása nélkül kerül sor a honlap használatára, vagy az "Elfogadás" gombra történik kattintás, azzal a felhasználó elfogadja a sütik használatát.

Bezárás