ECS is a leading mid-sized provider of technology services to the United States Federal Government, and they are seeking a Data and AI Engineer to work remotely. The role involves providing critical support in product discovery, merging technical, business, and customer needs, and leading cross-functional teams to improve complex strategic solutions.
Responsibilities:
- Provide critical support in product discovery using data expertise to merge technical, business, and customer needs into achievable objectives
- Drive the completion of objectives and identify challenges and improvements to process, organizational practices, technical innovation, and culture
- Apply technical expertise across multiple disciplines to share best approaches and solutions with customers to improve complex strategic solutions and meet enterprise needs
- Support Business Development efforts through maturing strategic solution ideas and aligning them with customer needs
- Develop a roadmap linking the deployment of architectural capabilities within the organization to address inherent data challenges
- Work hands-on with developers to deliver solutions and provide customer-facing support and solutioning
- Communicate technical solutions with multiple stakeholders at different leadership levels to build relationships, provide guidance, and explain business value of technical solutions
- Mentor data engineers, establish best practices, provide code review, and help the team understand business value of solutions
- Work in an Agile environment leveraging advanced design and engineering best practices
- Build solutions that make use of data to improve business insights, help with operational decisions, and support performance management
Requirements:
- Must be a US Citizen
- Must be able to obtain a Public Trust Clearance
- Bachelor's degree
- 5+ years of IT experience including experience in design, analysis, and implementation of large-scale, complex data architectures
- 5+ years of Data experience in evaluating, architecting, and building AI and Generative AI tools
- Serve as a central facilitator in helping the organization to understand their current drivers and challenges
- Support Business Development efforts through maturing strategic solution ideas and aligning them with customer needs
- Ability to develop a roadmap that links the deployment of architectural capabilities within the organization to address inherent data challenges faced by the organization
- Ability to work hands on with developers to deliver solutions and provide customer facing support and solutioning
- Strong ability to communicate technical solutions with multiple stakeholders at different leadership levels to build relationships, provide guidance, and explain business value of technical solutions
- Experience mentoring data engineers, establishing best practices, providing code review, and helping team to understand business value of solutions
- Experience working in Agile environment leveraging advanced design and engineering best practices
- Building solutions that make use of data to improve business insights, help with operational decisions, and support performance management
- Knowledge of Data Management and Data Architecture concepts, Data Warehousing and Big Data tools, Data Analytics and applicable knowledge of Data Science concepts and tools
- Experience with Azure and AWS Cloud native data and AI technologies
- Experience with Databricks, SnowFlake, Palantir, and other large data platforms
- Experience with DHS and knowledge of DHS standards a plus
- Demonstrated ability to adequately plan and meet delivery objectives and maintain adequate service levels in a highly dynamic, complex environments
- Ability to vet new and novel technologies in the big data space and make recommendations and articulate risk involved with each solution
- Experience with Python, Django, Flask, Java, PostgreSQL Vector, Nifi, Flask, Bash scripting, APIs development, CI/CD pipeline, as well as, multiple development environments (on-prem vs cloud)
- Understanding technical delivery tools like source code management, agile management, data analysis and dashboarding, and ticket management
- Ability to quickly learn, understand, and work with new emerging technologies, methodologies, and solutions in the cloud/IT technology space
- Proven success in consulting and advising customers