The Software Database Engineer is responsible for defining system information requirements and designing solutions for enterprise-wide or large-scale information systems. The role involves working with complex data formats, ETL processes, and ensuring systems meet cross-functional requirements and integration standards.
Job Responsibilities:
- Design and architect software, hardware, and communications systems to support comprehensive requirements, ensuring scalability for future needs.
- Ensure systems are compatible with agency IT standards and compliant with platform-specific solutions, including integration with other systems and external interfaces.
- Maintain a compliant common operating environment, systematically evaluating and resolving workflow, organizational, and planning issues.
- Provide daily supervision and direction to staff, ensuring successful project execution.
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
- Experience with ETL processes, particularly with large data formats and complex data systems.
- Proficiency with Kusto, SQL, Azure Data Factory, and API integration.
- Experience in broad technology delivery, including custom software development using various programming languages.
- Proven ability to provide technical leadership, mentor team members, and present technical options and recommendations to stakeholders.
- Experience in driving technical planning and solutions, including developing software designs, managing vendor evaluations, and justifying technical recommendations.
- Strong analytical skills and the ability to systematically resolve technical and organizational challenges.