Database Administrator
- Battle Creek, MI, United States
$66.5 to $77 USD / hour
Applications open in a new tab.
Job details
- Pay
- $66.5 to $77 USD / hour
- Apply by
- Posting language
- English
- Posted
Original job description
We are looking for a Database Administrator to support critical enterprise systems and data operations for a non-profit organization in Battle Creek, Michigan. This Long-term Contract position is ideal for a hands-on specialist who can balance database administration, application support, integration work, and technical problem-solving in a collaborative IT environment. The role will contribute to system reliability, data accuracy, and ongoing improvements across business platforms while partnering with internal teams and external vendors.
Responsibilities:
- Administer and maintain database environments by monitoring system health, improving performance, managing security, and overseeing backup, recovery, and capacity needs.
- Investigate and resolve issues affecting enterprise applications, ensuring stable operation across core business platforms and connected technologies.
- Create, refine, and troubleshoot database queries to support reporting, data validation, and resolution of integrity or reconciliation concerns.
- Build, support, and debug integrations, APIs, automated data exchanges, and pipeline processes that connect systems across the organization.
- Maintain dependable data movement into reporting and analytics platforms, addressing failed refreshes, load problems, and mismatches between source data and reports.
- Assist with software deployments, upgrades, data conversions, testing activities, cutover tasks, and post-launch stabilization efforts.
- Partner with third-party vendors and technical service providers to diagnose complex incidents and drive issues through to completion.
- Produce clear technical documentation for databases, applications, and integration workflows while sharing knowledge with team members to strengthen cross-functional support.
- Demonstrated experience administering Microsoft SQL Server environments and writing advanced SQL queries for operational and analytical needs.
- Strong knowledge of database optimization, including indexing strategies, execution plan review, performance tuning, backup and recovery, security, and upgrade planning.
- Background supporting enterprise applications in production settings with a focus on troubleshooting and service continuity.
- Experience working with APIs, web services, system integrations, data mapping, and interface issue resolution across multiple platforms.
- Understanding of data warehouse concepts, reporting dependencies, and methods for reconciling data across source systems.
- Ability to perform root-cause analysis spanning applications, databases, integrations, and infrastructure components.
- Familiarity with Microsoft technologies such as Azure SQL Database, Power BI, SharePoint, Microsoft 365, and related cloud or automation tools.
- Strong collaboration and communication skills, with the ability to work effectively with technical teams, business users, vendors, and external partners.
More about this job
Skills
- Database administration
- Maintain database
- Troubleshoot
- Reporting
- Documentation
- Microsoft SQL Server
- SQL
- Troubleshooting
- Data warehouse
- Root cause analysis
- Microsoft Azure
- Microsoft Power BI
- Microsoft SharePoint
- Microsoft 365
- Communication skills