Job Title: Lead Data Engineer
Location: Mclean VA(Hybrid)
Duration: 6 Months Full time Conversion
Tax Terms: C2H W2
Must Have Qualifications:
- Experienced Lead with 10 Knowledge of data engineering and pipelines in AWS environment knowledge of Kafka. EMR EKS scala spark.
Qualifications:
- bachelors degree in information technology engineering computer science related field or equivalent experience. Advanced studies/degree is preferred.
- 10 years of overall information technology experience with an emphasis on integration and delivery of virtual/cloud platforms to enterprise applications recent public cloud experience preferred.
- At least three years proven experience with AWS cloud formation Terraform or similar tools.
- 5 years of related industry experience in an enterprise environment
- 3 years of experience with engineering and supporting containerization technology (Kubernetes AWS(ECS/EKS) etc.) at scale.
- Experience with Python Ansible and shell scripting to automate routine operation tasks.
- Experience in identity and access data correlation normalization and building of cohesive identity and access data models for large enterprises.
- Single Sign On (SSO) integration and session management for multiple web and cloud applications.
- Identity Federation (SAML) configuration and integration across multiple trusted third parties applications and systems.
- Multi Factor Authentication (MFA) such as Duo or Microsoft Authenticator security integration into the authentication authorization and single sing on process for applications and systems.
- API security and API integration with IAM systems for sharing identity contexts.
- Experience in Jenkins Git and Artifactory
- Formal design patterns and industry bestpractices
- Scripting languages (e.g. Groovy / Perl / Python / Ruby)
- 2 years of experience across a variety of technologies such databases directory services application servers network infrastructures Linux operating systems and an understanding of fundamental security and data flows within these components.
- Scaling CI/CD systems and microservices
- Code coverage analysis / static analysis tools
- Agile programming processes and methodologies such as Scrum
- Overseeing / managing production application deployment
- Excellent verbal and written communication skills.
- Selfmotivated driven and creative individual
- Ability to provide 24x7 operational support on periodic basis and triage complex issues to restore availability.
- Documentation of Engineering Solutions and Designs.
Keys to Success in this Role:
- Ability to provide technical leadership for multiple projects
- Excellent collaborator and phenomenal teammate.
- A spirit for innovation and ability to work in the space of no longer and not yet.
- Ability to quickly comprehend the functions and capabilities of new technologies.