Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python ETL Developer (Airflow & Data Mesh) image - Rise Careers
Job details

Python ETL Developer (Airflow & Data Mesh)

At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise to deliver both scalable and customized solutions. Our commitment extends beyond business success as we strive to build sustainable processes that minimize environmental impact and foster vibrant and diverse communities around the globe.

 

Job Family:   General Information Technology

Job Profile Title:   Development Operations Engineer /  P03

Location/Division Specific Information –  Lexington, KY

How will you make an impact? -

We are seeking a highly skilled Python ETL Developer to join our data engineering team. The ideal candidate will have extensive experience with ETL pipeline development using Apache Airflow and proficiency in implementing Data Mesh architecture. You will work with complex data sets, ensuring reliable data extraction, transformation, and loading processes. The role requires a strong background in Linux, SQL, PostgreSQL, and Kubernetes. 

What will you do?-   

How will you get here? - 

  • Design, develop, and maintain ETL pipelines using Python and Apache Airflow.

  • Implement Data Mesh architecture to support decentralized data ownership and domain-driven design.

  • Automate data workflows, monitor data pipeline performance, and troubleshoot issues.

  • Optimize SQL queries and data transformation processes to improve performance and reliability.

  • Deploy, monitor, and manage data services on Kubernetes clusters.

  • Collaborate with data scientists, analysts, and other engineers to integrate data solutions.

  • Perform data quality checks and validation processes.

  • Document ETL processes and data flow diagrams

Education:  

  • Bachelor’s degree in engineering or related field is required 

Experience:  

  •  5-8  years related experience is required

  • Proven experience as a Python ETL Developer with Apache Airflow

  • Strong understanding of Data Mesh principles and best practices

  • Proficiency with SQL and PostgreSQL, including complex query optimization

  • Experience working with Kubernetes for container orchestration and deployment

  • Solid Linux command line and shell scripting skills

  • Familiarity with CI/CD tools and modern data engineering practices

  • Excellent problem-solving and troubleshooting abilities

  • Strong communication and collaboration skills

  

Knowledge, Skills, Abilities:   

  • Postgres index optimization

  • SQL query construction

  • Kubernetes, Creation and Design of:

  • Deployments

  • Stateful Sets

  • Persistent Volumes

  • Services

  • Ingresses

  • ConfigMaps

  • Secrets

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, GCP, or Azure.

  • Familiarity with data warehousing solutions and big data technologies (e.g., Spark, Hadoop).

  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana).

  • Familiarity with version control using Git and CI/CD practices.

 

BE AWARE OF FRAUD: When applying for a job at Jabil you will be contacted via correspondence through our official job portal with a jabil.com e-mail address; direct phone call from a member of the Jabil team; or direct e-mail with a jabil.com e-mail address. Jabil does not request payments for interviews or at any other point during the hiring process. Jabil will not ask for your personal identifying information such as a social security number, birth certificate, financial institution, driver’s license number or passport information over the phone or via e-mail. If you believe you are a victim of identity theft, contact the Federal Bureau of Investigations internet crime hotline (www.ic3.gov), the Federal Trade Commission identity theft hotline (www.identitytheft.gov) and/or your local police department. Any scam job listings should be reported to whatever website it was posted in.

Jabil, including its subsidiaries, is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristic protected by law.

 

Accessibility Accommodation  

If you are a qualified individual with a disability, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Jabil.com/Careers site as a result of your disability. You can request a reasonable accommodation by sending an e-mail to Always_Accessible@Jabil.com or calling 727-803-7988 with the nature of your request and contact information. Please do not direct any other general employment related questions to this e-mail or phone number. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to.

 

#whereyoubelong

 

#AWorldofPossibilities

 

 

Jabil Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Jabil DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jabil
Jabil CEO photo
Kenny Wilson
Approve of CEO

Average salary estimate

$95000 / YEARLY (est.)
min
max
$80000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Python ETL Developer (Airflow & Data Mesh), Jabil

At Jabil, we're on a mission to innovate and enhance the way the world works, and we want you to be a part of that journey as a Python ETL Developer in our Lexington, Kentucky office! Your role will focus on designing and maintaining robust ETL pipelines using Python and Apache Airflow, championing the Data Mesh architecture that promotes decentralized data ownership. Imagine diving deep into complex datasets while automating workflows and ensuring data reliability. With your solid understanding of SQL, PostgreSQL, and Kubernetes, you'll collaborate with brilliant data scientists and analysts to create impactful data solutions. We're all about sustainability and building diverse communities, so your contributions won't just matter to us; they’ll make a difference globally. If you have around 5-8 years of relevant experience and a knack for problem-solving, join our dynamic data engineering team at Jabil. Together, we can achieve greatness and harness technology to create a better tomorrow!

Frequently Asked Questions (FAQs) for Python ETL Developer (Airflow & Data Mesh) Role at Jabil
What are the responsibilities of a Python ETL Developer at Jabil?

As a Python ETL Developer at Jabil, your key responsibilities will include designing, developing, and maintaining ETL pipelines using Python and Apache Airflow. You’ll implement Data Mesh architecture, automate data workflows, and monitor pipeline performance. You'll also optimize SQL queries, collaborate with data teams, and perform data quality checks to ensure optimal operation of data services.

Join Rise to see the full answer
What qualifications are needed to become a Python ETL Developer at Jabil?

To qualify for the Python ETL Developer role at Jabil, candidates should have a bachelor’s degree in engineering or a related field, with 5-8 years of experience in similar roles. A strong background in Apache Airflow, SQL, PostgreSQL, and Kubernetes is essential, along with an understanding of Data Mesh principles and excellent problem-solving skills.

Join Rise to see the full answer
What technologies should a Python ETL Developer at Jabil be familiar with?

A Python ETL Developer at Jabil should have proficiency in Python and experience with Apache Airflow for ETL pipeline development. Familiarity with SQL, PostgreSQL, and container orchestration through Kubernetes is also required. Candidates may also benefit from knowledge of cloud platforms such as AWS or Azure, as well as monitoring tools like Prometheus and Grafana.

Join Rise to see the full answer
What is the work environment like for a Python ETL Developer at Jabil?

The work environment at Jabil for a Python ETL Developer is collaborative and innovative. You'll join a talented data engineering team, working together to tackle complex data challenges while fostering a culture of sustainability and community. The culture encourages creativity and supports continuous learning, ensuring you feel motivated and engaged.

Join Rise to see the full answer
What opportunities for growth exist for Python ETL Developers at Jabil?

At Jabil, Python ETL Developers have ample opportunities for growth. As you develop your skills in ETL processes, you may also explore roles in data architecture, data science, or even leadership positions within data engineering. Jabil supports career advancement through training, mentorship, and exposure to various engineering practices.

Join Rise to see the full answer
Common Interview Questions for Python ETL Developer (Airflow & Data Mesh)
Can you explain your experience with ETL processes and the tools you've used?

When discussing your experience with ETL processes, highlight specific projects where you've used Python and Apache Airflow. Explain your role in designing or maintaining pipelines, ensuring data quality, and any improvements you've made to enhance performance.

Join Rise to see the full answer
What approaches do you take to optimize SQL queries?

To answer this, discuss techniques such as indexing, query restructuring, or using aggregate functions to reduce execution time. Provide examples from past experiences where you've successfully optimized queries to improve performance.

Join Rise to see the full answer
How do you implement Data Mesh architecture in your projects?

When asked about Data Mesh architecture, explain how you apply its principles of decentralized data ownership and domain-driven design. Discuss any specific implementations you've completed and how these changes improved team collaboration and data accessibility.

Join Rise to see the full answer
Describe your experience working with Kubernetes. How have you deployed data services?

Here, outline your familiarity with deploying applications on Kubernetes. Talk about specific instances where you've created deployments, managed persistent volumes, and utilized services to ensure reliable data services.

Join Rise to see the full answer
What strategies do you use to monitor and troubleshoot data pipelines?

Discuss your strategies for monitoring data pipelines, such as using logging, creating alerts, or employing observability tools like Grafana. Share examples when you had to troubleshoot data issues and how you resolved them effectively.

Join Rise to see the full answer
How do you ensure data quality in your ETL processes?

You should emphasize the importance of establishing testing and validation processes in your ETL workflow. Mention any automated tests or checks you implement before data loads and your methods for maintaining data integrity.

Join Rise to see the full answer
Can you describe a challenging data problem you've solved?

Provide a specific example of a challenging data issue you've encountered. Discuss the steps you took to resolve it, what tools you used, and the impact it had on the data pipeline or project outcome.

Join Rise to see the full answer
How do you keep up with the latest trends in data engineering?

Explain how you stay current on data engineering trends, mentioning resources such as online courses, forums, or conferences. Highlight your enthusiasm for continuous learning and improvement in your field.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines in your projects?

Discuss your methods for effective task management, such as using project management tools or agile methodologies. Share examples of how you've successfully met deadlines while maintaining quality in your deliverables.

Join Rise to see the full answer
What role do you believe effective communication plays in a data engineering team?

Emphasize the value of communication in data engineering, particularly when collaborating with data scientists and other stakeholders. Provide examples of how you've fostered effective communication to align goals and achieve successful project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago

As a Scrum Master at Jabil, you will facilitate Agile processes and guide teams towards successful delivery of software projects.

Photo of the Rise User
Posted 10 days ago

Join Jabil as a Trainer to support server production, leveraging your training experience in a manufacturing setting in Florence, KY.

Photo of the Rise User
Raytheon Hybrid US, Los Angeles County, CA; California, El Segundo, CA
Posted 6 days ago

Join Raytheon's El Segundo team as a Sr. Principal Linux Systems Administrator, leveraging your expertise to support critical defense programs.

Photo of the Rise User
Posted 18 hours ago

Lead the security strategy and IT operations for Wrapbook as their new Director of Security Engineering and IT in a remote capacity.

Fiserv Hybrid Pune - Trion Business Park, India
Posted 4 days ago

Join Fiserv as a Tech Lead in Systems Engineering to enhance the deployment and support of pivotal financial services applications.

Photo of the Rise User
Posted 6 days ago

As a Senior Manager at CVS Health, you will lead data protection operations ensuring security and compliance for sensitive data across a large enterprise.

Photo of the Rise User
Posted 12 days ago

Join ZOE as Lead IT Security Engineer and help us shape our security policies while leading a remote team.

Photo of the Rise User
Posted 13 days ago

Join Jenzabar as a Salesforce Administrator and empower educational institutions through innovative solutions.

Photo of the Rise User
Walmart Hybrid (USA) HERNDON, VA TECH FACILITY VA Herndon Home Office
Posted 8 days ago

Join Walmart's Network Reliability Engineering team as a Senior Network Engineer, where you'll enhance network stability and drive innovations.

Photo of the Rise User
Posted 8 days ago

Join Northeastern University as a Senior Salesforce Developer to contribute to modernizing and optimizing Salesforce solutions.

At Jabil, we make the world a better place with the way we treat each other; extend innovative solutions; give back to our local communities; and respect the environment. The Jabil Difference: There are many reasons employees, customers and partn...

48 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Euclid just viewed Manager-Compliance at American Express
Photo of the Rise User
58 people applied to SOC Analyst I at Epsilon
Photo of the Rise User
Someone from OH, Mansfield just viewed General Manager(03276) - Littleton NH at Domino's
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Accountant at Intellihub
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Associate at Cover Genius
M
Someone from OH, Dayton just viewed Sr Analyst Accounts Payable at Medline
O
Someone from OH, Dayton just viewed Senior Financial Analyst, FP&A at Oura
Photo of the Rise User
Someone from OH, Dayton just viewed Project Planner - Renewable Energy at Zone IT Solutions
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
11 people applied to Web Developer (Remote) at B12
T
Someone from OH, Cuyahoga Falls just viewed Claim Operations Specialist Entry Level at Travelers
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed EDI Payer Enrollment Coordinator, Health - Remote at Experian
Photo of the Rise User
34 people applied to Cybersecurity Intern at Dewberry
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Data Entry Clerk (Lead Sourcer) at PatSnap
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc