Association Analytics is the leading analytics solution provider in the association space.  Our Data Engineers (DEs) are engaged in all phases of the data management lifecycle. This includes:  

  • Complete development efforts across data pipeline to store, manage and provision to data consumers.  

  • Being an active and collaborating member of an Agile/Scrum team and following all Agile/Scrum best practices 

  • Write code to ensure the performance and reliability of data extraction and processing 

  • Support continuous process automation for data ingest.  

  • Achieve technical excellence by advocating for and adhering to lean-agile engineering principles and practices such as API-first design, simple design, continuous integration, version control, and automated testing. 

  •  Work with program management and engineers to implement and document complex and evolving requirements  

  • Collaborating with others as part of a cross-functional team. 

  • Mentors other team members in areas of expertise and ETL processes and standards and participates in code reviews 

This role can be in the Arlington, VA HQ 2 days per week or fully remote.

PREFERRED SKILLS AND QUALIFICATIONS 

  • Candidates will be given special consideration for extensive experience in NET core web applications using Razor pages, C#
  • Bachelor’s Degree in Information Technology or related field preferred  

  • 2+ years’ experience deploying applications using Amazon web services, cloud infrastructure to include EC2, ECR, RDS, Lambda, S3 and Cloud Formation, Redshift, CloudTrail, CloudWatch. 

  • Proficiency in developing ETL processes, and performing test and validation steps 

  • 4+ years’ experience manipulate data with Python  

  • Candidates will be given special consideration for extensive experience with Python 

  • Expert-level proficiency in Python, with a strong understanding of its libraries and frameworks for data analysis and manipulation (e.g., Pandas, NumPy, SciPy). 

  • Strong knowledge of big data analysis and storage tools and technologies (AWS Redshift) 

  • Strong understanding of the agile principles and ability to apply them 

  • Developing, scheduling, and monitoring batch-oriented workflows as code (Airflow)