REMOTE Senior or Lead Data Engineer (Java/Python, Kafka, PySpark)Data Engineer Who we are:
Apex Systems is a leading Data and Digital Transformation professional services organization focused on providing solutions with real business value. We provide a customer-focused approach to building authentic partnerships with our clients with objective counsel from concept to deployment for a consistent voice through the dynamic IT environment.
What we look for:
Join our talented team of technologists who work with our clients to solve their most challenging software and application problems. Our mission is providing Insights that Inspire. In this role, you will work among engineering teams to develop cutting-edge software solutions.
We are seeking a Data Engineer to work with various clients at our delivery center in Guadalajara, MX. Our mission at Apex Systems is providing Insights that Inspire. As a Data Engineer, you will help achieve that mission by giving our clients consultative guidance and technical expertise.
What you'll do Work with business and product partners to understand their objectives and implement solutions to support their goals.Build traveler data products that form the foundation of personalization efforts at EG across user acquisition, marketing communications, in-app experiences, and customer support.Champion and exemplify an engineering culture of customer focus, engineering excellence, and continuous learning and improvement.Write quality code, define and implement test cases and monitor production systems effectively and efficiently.Who you are A data-focused engineer with experience and expertise in big data and graph technologies.5+ years of work experience in software engineering.3+ years' experience in implementing Big Data applications (data ingestion, real-time data processing and batch analytics) in Big Data, Spark Streaming, Kafka, Hadoop, Map Reduce, Hive.Experience with Graph Databases like Neo4J, Amazon Neptune is desired.Server-side programming skills in multiple languages (Scala/Java and Python).Experience with different aspects of data systems including database design, data modeling, performance optimization, SQL etc.Experience with Cloud platforms like AWS, GCP, Azure.Proficient with workflow management tools (e.g. Airflow).A skilled practitioner of Agile/Scrum methodologies.Familiar with the e-commerce or travel industry.Must Have: Java OR PythonStreaming - Kafka (producer/consumer APIs) - this is criticalBatch Processing - SparkNon-Relational DBs (Cassandra + Hive are nice)Cloud experience (prefer AWS but ok with Azure or Google)Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work and Great Place for Women to Work in Mexico.
#J-18808-Ljbffr