AWS Data Engineer

Reston, Virginia

JustinBradley
Apply for this Job

JustinBradley's client, a leading source of mortgage financing, is seeking a highly skilled AWS Data Engineer. The ideal candidate will have deep hands-on experience in building, automating, and supporting large-scale data and infrastructure solutions using AWS services and big data technologies. You will play a key role in designing and managing cloud-native data workflows, implementing infrastructure as code, and supporting mission-critical production environments in a rotating 24/7 capacity.


Must be local to Reston, VA for their hybrid work environment.


Responsibilities:


  • Design, build, and manage scalable data pipelines using Spark, PySpark, AWS Glue, and Amazon EMR/Hadoop.
  • Develop and maintain infrastructure as code using Terraform, CloudFormation, and GitLab CI/CD pipelines.
  • Automate provisioning, configuration, and deployment of AWS services including EC2, SSM, CloudWatch, and Lambda.
  • Write efficient Python and shell scripts to support automation and data processing needs.
  • Provide production support, troubleshooting system issues, and ensuring high availability and performance.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions that meet business needs.
  • Create and maintain detailed documentation and conduct technical presentations as needed.
  • Follow security, compliance, and operational best practices within cloud environments.

Requirements:


  • Hands-on experience with core AWS services (EC2, SSM, CloudFormation, CloudWatch, Lambda).
  • Strong experience with big data tools such as Spark, Amazon EMR, Hadoop, and AWS Glue.
  • Proficiency in Python and Unix shell scripting.
  • Hands-on experience building reusable Terraform modules and managing infrastructure using infrastructure as code.
  • Experience automating operational workflows using tools like GitLab, Ansible, and Python.
  • Proven ability to support and troubleshoot production environments in a 24/7 rotation.
  • Excellent communication, time management, and technical presentation skills.

Nice to Have:


  • Experience with ETL tools such as Informatica or Ab Initio.
  • AWS Certification (e.g., AWS Certified Data Analytics, Solutions Architect).
  • Experience in Agile or DevOps environments.

JustinBradley is an EO employer - Veterans/Disabled and other protected employees.

Date Posted: 08 June 2025
Apply for this Job