Full Stack Data Engineer - Atlanta, United States - The Coca-Cola Company

    The Coca-Cola Company
    The Coca-Cola Company Atlanta, United States

    Found in: Lensa US P 2 C2 - 1 month ago

    Default job background
    Full time
    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

    Our Purpose and Growth Culture:

    We are taking deliberate action to nurture an inclusive culture that is grounded in our company purpose, to refresh the world and make a difference. We act with a growth mindset, take an expansive approach to what's possible and believe in continuous learning to improve our business and ourselves. We focus on four key behaviors - curious, empowered, inclusive and agile - and value how we work as much as what we achieve. We believe that our culture is one of the reasons our company continues to thrive after 130+ years. Visit Our Purpose and Vision to learn more about these behaviors and how you can bring them to life in your next role at Coca-Cola.

    We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.