The Coca-Cola Company

Full Stack Data Engineer

Job description

At The Coca-Cola Company, we are committed to creating value across the digital and physical world through an integrated ecosystem of platforms. Our digital strategy not only benefits our consumers and customers but also our organization and system. We are currently seeking a full stack data engineer. The ideal candidate needs to be highly motivated and skilled Full Stack Data Engineer to join our growing Data Engineering team. In this unique and challenging role, you will leverage your expertise in both data engineering and software development to design, build, deploy, and maintain scalable and reliable data pipelines and data-driven applications while ensuring their integrity, performance, and observability. If you have a passion for innovation, join us at the forefront of our iconic digital transformation.

Relocation and Work Sponsorship will not be available

What You’ll Do For Us

  • Data Engineering:
    • Design and build data pipelines using big data technologies (e.g., Apache Spark) to extract, transform, and load data from various sources.
    • Develop and implement data quality checks and data cleansing routines to ensure data integrity and accuracy.
    • Implement data warehousing and data modeling techniques to optimize data storage and retrieval.
    • Automate data processing tasks and workflows using scripting languages (e.g., Python) and orchestration tools.
  • Full-Stack Development:
    • Design and develop user interfaces using modern web technologies (e.g., HTML, CSS, JavaScript frameworks like React).
    • Develop interactive visualizations and dashboards to present data insights effectively.
    • Implement RESTful APIs to facilitate data access and integration with other applications.
    • Implement automation practices and tools (e.g., CI/CD pipelines) to streamline the development and deployment process.
  • Monitor and troubleshoot applications:
    • Implement and maintain data observability tools and techniques (e.g., Prometheus, Grafana, Datadog) to monitor data quality, pipeline health, and performance metrics. This includes establishing dashboards, alerts, and anomaly detection mechanisms.
    • Develop and implement automated tests and alerts to proactively identify and troubleshoot data issues before they impact downstream consumers.
    • Monitor and troubleshoot machine learning models and applications in production, ensuring optimal performance and uptime.
  • Cloud Technologies:
    • Design and deploy data pipelines and applications on cloud platforms (e.g., AWS, Azure, GCP), leveraging cloud-native services for scalability and cost-effectiveness.
    • Manage and monitor cloud resources to ensure optimal performance and efficiency.
Qualifications & Requirements

  • Bachelor’s degree in computer science, Master degree preferred in computer science & Information Technology, or a related field (or equivalent experience).
  • 3+ years of experience in data engineering, software development, or a combination of both.
  • Experience with data engineering tools and technologies (e.g., Spark, Hadoop, SQL).
  • Working knowledge of Machine learning is a plus.
  • Exposure to front-end web development technologies (HTML, CSS, JavaScript).
  • Exposure to DevOps Practices is a plus.
  • Familiarity with at least one cloud platforms (e.g., AWS, Azure, GCP).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Continuous learning mindset and a passion for staying up to date with the latest technologies in both data engineering and software development.
  • Working on one Agile life cycle management tool such as Jira or Azure DevOps.

What We’ll Do For You

  • Innovation & Technology: You will have the opportunity to work with an award-winning team that is on the cutting edge of innovation.
  • Exposure to World Class Leaders: You will have access to global technology leaders that will expand your network and expose you to emerging technologies and techniques.
  • Agile Work Environment: We embrace agile with management that believes in removing barriers and empowering you to experiment, iterate, and innovate.

Skills

Software Reliability; Computer Science; Code Analysis; Application Development; Requirements Analysis; User Interfaces (UI); User Interface (UI) Design

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Bain & Company
April 23, 2024

AI Engineer (full stack)

W3 Sourcing
April 23, 2024
Affinity
April 23, 2024

Full Stack Data Engineer