Delivery Consultant - Data

Amazon Amazon · Big Tech · Arlington, VA · Project/Program/Product Management--Technical

This role is for a Delivery Consultant focused on designing, implementing, and managing AWS solutions, with a strong emphasis on data ingestion and engineering pipelines, data transformations, and data lake architectures using Spark, Python, and Scala. It is not an AI/ML development role.

What you'd actually do

  1. Designing and implementing complex, scalable, and secure AWS solutions tailored to customer needs
  2. Providing technical guidance and troubleshooting support throughout project delivery
  3. Collaborating with stakeholders to gather requirements and propose effective migration strategies
  4. Acting as a trusted advisor to customers on industry trends and emerging technologies
  5. Sharing knowledge within the organization through mentoring, training, and creating reusable artifacts

Skills

Required

  • cloud architecture
  • AWS solutions
  • data ingestion
  • data engineering pipelines
  • data transformations
  • Apache Spark API
  • SparkSQL
  • data lake architectures
  • Python
  • Scala
  • software development life cycle
  • coding standards
  • code reviews
  • source control management
  • CI/CD automation
  • build processes
  • testing
  • operations

Nice to have

  • advanced technology degree
  • AWS Professional level certification
  • AWS services (compute, storage, networking, security, databases, machine learning, serverless)
  • cloud computing technologies
  • performance optimization
  • cost management for cloud environments
  • presenting technical solutions to diverse audiences in pre-sales environments

What the JD emphasized

  • 3+ years experience in cloud architecture, designing and implementing cloud solutions.
  • Hands-on experience in developing scalable, high-performance data ingestion and engineering pipelines, performing complex data transformations across large datasets using Apache Spark API and SparkSQL to implement data lake architectures
  • Strong programming skills in both Python and Scala
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, CI/CD automation, build processes, testing, and operations experience