onsite
Applications Developer & Database Administrator - School District #38 (Richmond)
Database Administrator
Develop and maintain custom applications while managing SQL Server databases, ensuring reliable performance, data integrity, and support for K‑12 educational systems using C#, .NET, and PowerShell scripting.
About the role
Key Responsibilities
- Design, develop, and maintain web and desktop applications supporting district-wide educational initiatives.
- Administer, monitor, and optimize SQL Server databases, including backup/recovery, performance tuning, and security management.
- Write and maintain PowerShell scripts for automation of routine tasks, deployments, and system monitoring.
- Collaborate with teachers, administrators, and IT staff to gather requirements and translate them into technical solutions.
- Provide tier‑2 support, troubleshoot application and database issues, and ensure timely resolution.
Requirements
- Proven experience developing applications with C# and the .NET framework.
- Strong background in SQL Server database administration, including backup, recovery, and performance tuning.
- Proficiency in PowerShell scripting for automation and system administration.
- Ability to work independently and as part of a multidisciplinary team in an educational environment.
- Excellent problem‑solving, communication, and documentation skills.