Find Your Next Job
SITA Switzerland Sarl
Senior Software Developer (Data Engineer)
Posted on Nov. 28, 2024
- Letterkenny, Ireland
- 0 - 0 USD (yearly)
- Full Time
WELCOME TO SITA
We're the team that keeps airports moving, airlines flying smoothly, and borders open. Our tech and communication innovations are the secret behind the success of the world’s air travel industry.
You'll find us at 95% of international hubs. We partner closely with over 2,500 transportation and government clients, each with their own unique needs and challenges. Our goal is to find fresh solutions and cutting-edge tech to make their operations run like clockwork. Want to be a part of something big?
Are you ready to love your job? The adventure begins right here, with you, at SITA.
In this role, you will manage the technical design, development, and maintenance of applications and systems, leveraging both existing and emerging technology platforms. As a Senior Data Engineer with over 5 years’ experience, you will design, implement, and optimize robust data pipelines and analytics solutions within Azure and Databricks environments. You will collaborate closely with data scientists, analysts, and business stakeholders to ensure the delivery of high-quality, scalable data systems. Your expertise in Azure, Databricks, and Python will be instrumental in shaping our data strategy. You will also be helping mentor junior developers and driving technical excellence across the team.
WHAT YOU’LL DO
- Design, build, and maintain highly scalable and efficient ETL/ELT pipelines using Azure Data Factory, Databricks, and other Azure-native tools.
- Develop and implement data models to support analytical and operational use cases, ensuring scalability and performance optimization.
- Guide less experienced developers, including FTEs, contractors, and offshore partners, as a technical lead.
- Contribute to creating and refining coding practices, guidelines, and technical processes, and ensure compliance among junior developers.
- Oversee the assignment and allocation of defects to appropriate developers for timely resolution.
- Collaborate on gathering, managing, and analysing requirements to design new application and system features.
- Oversee and review estimates produced by less experienced developers for all technical work, ensuring accuracy and feasibility.
- Leverage Python to automate workflows, enhance productivity, and integrate tools for end-to-end data processes.
- Extensive experience in agile, fast-paced software development environments with proven team leadership capabilities.
- Skilled in planning, implementing, and describing software architecture within established frameworks.
- Hands-on experience with Databricks for data engineering, ML pipelines, and Delta Lake management, alongside expertise in big data processing (Databricks, Spark, Python).
- Strong proficiency in Python (including Pandas, PySpark, and NumPy) and a solid understanding of SQL and database optimization techniques.
- Experience working with various databases, including Elastic, MySQL, and MongoDB.
- Proficient in designing and integrating APIs while applying application design concepts and patterns effectively.
- Advanced knowledge of version control systems, particularly GIT, and coordinating multiple technical streams of work.
- Strong understanding of database technologies and optimization, with experience in big data tools and methodologies.
- Competent in project estimation techniques and leading estimation processes for small initiatives.
- Excellent communication skills, thriving in multicultural environments and both independent and team-based settings.
WHAT WE OFFER
We’re all about diversity. We operate in 200 countries and speak 60 different languages and cultures. We’re really proud of our inclusive environment. Our offices are comfortable and fun places to work, and we make sure you get to work from home too. Find out what it's like to join our team and take a step closer to your best life ever.
Flex Week: Work from home up to 2 days/week (depending on your team’s needs)
Flex Day: Make your workday suit your life and plans.
Flex Location: Take up to 30 days a year to work from any location in the world.
Employee Wellbeing: We’ve got you covered with our Employee Assistance Program (EAP), for you and your dependents 24/7, 365 days/year. We also offer Champion Health – a personalized platform that supports a range of wellbeing needs.
Competitive Benefits: Competitive benefits that make sense with both your local market and employment status.
SITA is an Equal Opportunity Employer. We value a diverse workforce. In support of our Employment Equity Program, we encourage women, aboriginal people, members of visible minorities, and/or persons with disabilities to apply and self-identify in the application process.
Tailor Your Resume for this Job
Share with Friends!