Developer - SME
- Clarksburg, WV
- Permanent
- Full-time
- Why Join Our Team: This role contributes to a thrilling mission at the FBI’s CJIS, offering candidates the chance to learn from top industry professionals and develop valuable skills and expertise that can be beneficial across various fields.
- About the Team and Work Environment: The team at the FBI’s CJIS includes both government employees and contract staff from various companies. This blend fosters collaboration and innovation, as each member brings unique perspectives and experiences to the table.
- What Makes This Position Unique: This position is unique because it allows you to work on a dynamic team engaged in high-visibility projects. You'll have the chance to learn from top professionals in the industry, enhancing your personal and professional growth.
- Skills You Will Acquire: If the candidate accepts this position, they will acquire skills in the Scaled Agile Framework (SAFe), specifically tailored for a large government organization.
- Install, configure, and patch application software on servers, managing updates, and ensuring compatibility across different environments.
- Monitor application performance metrics, identifying bottlenecks, and implementing optimization strategies to maintain system responsiveness.
- Diagnose and resolve technical issues related to application functionality, user access, and data integrity.
- Implement security measures to protect applications from unauthorized access, data breaches, and vulnerabilities.
- Manage application backups, ensuring data recovery capabilities, and implementing disaster recovery plans.
- Manage user accounts, permissions, and access levels within applications.
- Assess future application needs and planning for infrastructure upgrades to accommodate growth.
- Maintain detailed documentation on application configurations, troubleshooting steps, and best practices.
- Minimum of two years of experience with operating systems (Windows, Linux).
- Database management skills
- Knowledge of application architecture and design principles.
- Network troubleshooting skills.
- Experience with application deployment tools and methodologies.
- Familiarity with security best practices.
- Utilize some scripting and automation skills for repetitive task.
- Possess excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Experience working in an Agile organization using Scrum, XP, Kanban, and SAFe.
- Proficiency with Power BI, data analysis, data query, data aggregation, data visualization, software development, system architecture, data transformation, data management, and big data technology.
- Capable of utilizing Extract, Transform, Load (ETL) processes.
- Experienced in writing complex statements, scripts, stored procedures, triggers, and views implement business intelligence and data warehousing solutions.
- Experience in extracting data from heterogeneous data sources.
- Solid foundation in, and application of, data warehousing and reporting platform concepts with ability to recommend solutions and drive best practices.
- Familiarity with multiple business intelligence environments is preferred. Experience with cloud data warehousing or data integration as a service.
- Develop ETL mappings to extract data from a source data system (databases, files, etc.), transform the data based on business requirements and load the data into a target data system (databases, files, etc.).
- Support the successful execution of ETL workflows and mappings and fix issues as needed.
- Conduct performance tuning of the mappings developed to ensure that the data is extracted, transformed, and loaded in a reasonable amount of time based on the requirements.
- Build SQL queries as needed to conduct data analysis and testing.
- Develop Business Intelligence (BI) reports using BI software and perform unit testing of the reports developed.
- Work on multiple phases of the Development Life Cycle (requirements, design, development, testing and deployment) of BI Dashboard and reports.
- Assist in functional and systems testing of integrated reporting applications, Dashboards and KPIs.
- Extensive experience with building BI schema and universes is required.
- Develop required documentation in support of the development life cycle
- Mon-Fri (8:00am-4:30pm)
0 years: Ability to work independently and as part of a team.
0 years: Possess excellent problem-solving and analytical skills.
0 years: Utilize some scripting and automation skills for repetitive task.
0 years: Familiarity with security best practices.
0 years: Experience with application deployment tools and methodologies.
0 years: Network troubleshooting skills.
0 years: Knowledge of application architecture and design principles.
0 years: Database management skills
2 years: Experience with operating systems (Windows, Linux).