We are GDIT. We take pride in providing our clients with the data they need to make important decisions that impact the world around us.
You make GDIT your place by delivering insights to help our clients make impactful changes real. By owning your opportunity at GDIT, you’ll become a critical part in how we successfully solve our clients’ biggest challenges. Our work depends on a Data Engineer joining our team to support Big Data activities in Herndon, VA.
At GDIT, our people are at the center of everything we do. As a Data Engineer supporting the customer, you will be trusted to work on Data Flows and web services to condition customer data and deliver it to the downstream consumers. In this role, a typical day will include:
Contributing to the completion of specific programs and projects.
and maintaining optimal data pipeline architecture
Develops and conducts tests to ensure data solutions meet documented user requirements.
Analyzing IT environments to identify and assess critical capabilities and recommend solutions to problems of moderate scope and complexity.
Collaborating with data engineering team to condition data ensure it flows to downstream systems.
Working with stakeholders including the data providers, data consumers, system owners and team leadership to assist with data-related technical issues and support their data infrastructure needs.
Coaching and review the work of less-experienced professionals.
Occasional pager duty.
Performing additional duties as assigned.
WHAT YOU’LL NEED:
MS or equivalent experience)
10+ Years of relevant experience
Hands on experience in designing and developing applications using Java EE platforms in a Linux environment.
Experience with NiFi strongly desired
Knowledge of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
Object Oriented analysis and design using common design patterns.
Working knowledge of SQL and NoSQL data storage solutions
Experience with preparing and producing releases of software components
Exposure to Agile/SCRUM methodologies and iterative development
Experience with DevOps/CI tools such as Git Hub, CloudFormation and Jenkins
Experience with AWS offerings, such as EC2, ELB, ASG, RDS, DynamoDB, EMR, Lambda
Experience with Python, Angular or React
Working knowledge of DevOps/configuration management tools such as GitHub, Jenkins and CloudFormation
Experience with unit testing, code reviews, merge requests, and continuous integration
Top Secret w/ Polygraph
WHAT GDIT CAN OFFER YOU:
401K with company match
Internal mobility team dedicated to helping you own your career
Rewards program for high-performing employees
Not sure this job’s the one for you? Check out our other openings at gdit.com/careers.
Do you have a friend or colleague this posting describes? Let them know about the opportunity by clicking “Share.” *Add a share button.*
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.
GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.