> Markdown version of [/jobs/ext/134452-database-developer-analyst-i](https://www.wearedevelopers.com/jobs/ext/134452-database-developer-analyst-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # DATABASE DEVELOPER/ANALYST I - **Company:** Jacksonville Sheriff's Office - **Location:** Jacksonville, FL, United States - **Experience:** Starter - **Salary:** $92,800.0 - **Contract:** Permanent contract - **Skills:** Databases, Extract Transform Load (ETL), Data Warehousing, Database Storage Structures, Microsoft Office, Microsoft SQL Server, SQL Stored Procedures, Information Technology, Database Tools and Utilities - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a58628c27f0ae0ab ## About the Role * Strong analytical skills and attention to detail * Effective written and verbal communication skills * Thorough understanding of a TSQL database language (e.g. SQL) * Experience with data management * Experience with reporting and query tools * Understanding of development in a multi-system environment * Familiar with warehousing and analysis * Understanding of ETL processes Preferred Technical Knowledge, Skills, Abilities, and Requirements: * Transaction application database knowledge * Data Warehouse experience * Knowledge of FIBRS/NIBRS reporting standards and law enforcement records processes * Experience working with a law enforcement Records Management System (RMS) * Ability to interpret Florida Statutes and apply appropriate offense codes Open Requirements/Supplemental Information: Bachelor's Degree in Computer Science, MIS, or equivalent work experience 1-5 years IT operation with understanding of database structures, theories, principles, and practices 1-3 years Microsoft SQL Server experience or comparable enterprise DB experience Additional Requirements: * Must be available to work during limited emergency declarations as prescribed by the City of Jacksonville Civil Service and Personnel Rules and Regulations Rules. * Must be available to respond to telephone calls, meetings, and unexpected situations outside of normal work hours until situations are resolved. * Must maintain existing knowledge and skills through continuing education. * Must have a personal standard of high attention to detail in all work tasks. * Must work well as part of a team and/or as an individual depending on the task at hand. * Must be flexible with changing, and often unexpected, work demands to meet the operational needs of the agency. * Must be able to adhere to the Core Values of the agency: Worthy of Trust, Respect for Each Other, Community Focused, and Always Improving. * Must adhere to all written directives of the Jacksonville Sheriff's Office. ## Description The primary duties of this developer position for the database team involve the design, development, maintenance, and documentation of NIBRS/FIBRS and Statute data programming objects, and ETL processes. Examples of Work: Technical examples: * Review NIBRS/FIBRS error reports returned by FDLE * Analyze reports and related documentation to identify discrepancies or missing data elements * Determine best course of action to handle errors or rejections * Communicate with business users to obtain clarification or additional information as needed * Maintain working knowledge of NIBRS/FIBRS reporting guidelines and updates * Maintain working knowledge of Florida Statutes * Perform data entry into internal application for any requests asking for new or updated statutes * Make any necessary stored procedure changes to ensure FDLE submissions are in compliance with business rules. * Effectively test any upgrades or changes to submission process. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [SQL Murder Mystery: A game for hobby detectives who want to learn SQL](https://www.wearedevelopers.com/magazine/38-sql-murder-mystery-a-game-for-hobby-detectives-who-want-to-learn-sql) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)