Welcome to John Deere, the leading innovator of agricultural, forestry, construction, lawn and grounds care equipment supported by comprehensive parts and financial services solutions.
With around 70,000 employees worldwide, we develop and produce connected and technologically advanced machines with a total sales of $35,5 billion.
By joining us you grow individually and become a key contributor in managing the biggest global challenge : supplying 7 billion people with food, clothing and infrastructure.
John Deere Luxembourg is the European Headquarters for John Deere Financial. Our primary activity is providing financial services to John Deere customers and John Deere dealers who want to finance John Deere equipment.
For our Luxembourg location we are looking for a :
Software Engineer Data Platform
As part of our Data Enablement product team, you will ensure that data available from source systems is consolidated, accurate and available for BI / Analytics consumption across John Deere Financial in Europe.
Furthermore, you will work on making data easily discoverable and consumable while ensuring that these datasets conform to relevant compliance and data security policies and standards.
Your major duties will be to :
Collaborate on data migration initiatives from on-premises to our cloud-hosted Enterprise Data Lake and automate processing capabilities
Establish scalable, secure and automated data pipelines and infrastructure to enable data analysis and collection.
Support and maintain our legacy on-premises data warehouse environments
Follow industry-standard agile software design methodology for development and documentation
Support your colleagues and team members, working collaboratively and sharing knowledge in pair-programming and coding review sessions
Skills we are looking for :
Proficiency in Python experience with data-related interfaces / libraries like PySpark, Pandas, Koalas or NumPy are a plus
4+ years of experience with ETL, Data Warehousing and working with large-scale datasets
4+ years of experience with developing and optimizing large complex SQL statements
4+ years of experience with modeling and optimizing performance effective data structures
Experience with Data Engineering and the respective tools and technologies (e.g. Spark, Hadoop, Airflow, Databricks, SQL, NoSQL, Data Lake concepts) are considered as an advantage
Experience leveraging DevOps and lean development principles such as Continuous Integration, Continuous Delivery / Deployment using tools like Git, Jenkins, etc
Experience working in an agile team environment
Fluency in English is essential (both spoken and written)
Master’s degree in IT / Computer Science / Engineering or equivalent work experience
Interpersonal, Leadership and Teaming Competencies :
Passionate, creative and have the desire to learn new complex technical areas
Accountable, curious, and collaborative
Maniacal about product quality and takes pride in your craft
Capable of collaborating with multiple business stakeholders and team members to provide information technology solutions
Skilled in interpersonal communications, negotiation, and conflict resolution
What You’ll Get :
Be part of a large multinational industry leader organization
A multicultural inclusive environment
An attractive compensation package including variable pay program
Pension & life cover / income protection benefits
Flexible working solutions & Teleworking to balance family and career
Development and learning opportunities to support current needs and future aspirations
We look forward to your application!