What are the responsibilities and job description for the Database Director position at WESTOVER HILLS ASSEMBLY OF GOD?
Job Description
Database Director
Employee Status: Full-Time
Employee Classification: Salary
Employee Category: Administrative
Date Revised: February 2026
Scope:
Provide leadership and strategic direction to build and enhance Westover Hills’ technology systems to maximize organizational efficiency and effectiveness through empowering ministry teams to leverage data for insights, planning, and decision making to help people find and follow Jesus.
Responsibilities:
- Team Leadership
- Serve as a member of the Creative Team focused on bringing strategic solutions that help develop integrated strategies and enterprise solutions to support ministry teams.
- Provide leadership and oversight for the database and systems team, with an emphasis on delivering excellent service and leveraging data to support other ministry teams.
- Recruit, train, and develop team members and volunteers to ensure a high level of expertise, efficiency, innovation, and integrity.
- Serve as the primary internal voice for data team, advocating for its needs, challenges, and opportunities.
- Data Strategy
- Collaborate with the Lead Team and Worship Creative to develop and implement a comprehensive data strategy aligned with the church's goals and vision.
- Develop strategies and tactics for all database systems and functions to maximize alignment and effective use of data systems.
- Collaborate with leadership and ministries to identify key performance indicators (KPIs) and metrics to track and analyze church activities and outcomes.
- Database Management
- Oversee the design, development, architecture, and maintenance of the organization's database systems.
- Ensure data integrity, accuracy, and security across all systems and platforms.
- Develop and implement data governance policies and procedures to standardize data management practices.
- Oversee implementation of data systems projects from inception to completion including collaboration with internal teams, vendors, and 3rd party developers.
- Church Management Systems Administration
- Manage and optimize the church management software (ChMS) and connected systems to support the needs of various departments and ministries.
- Oversee and provide technical support and training to staff and volunteers on ChMS usage, best practices, and functionality setting minimum standards for various staff roles.
- Collaborate with vendors and contractors to troubleshoot issues, implement updates, and customize functionalities as needed.
- Data Analytics:
- Oversee the creation of visualizations and dashboards including complex views and reports to support ministry leaders by making data accessible and consumable for decision making.
- Provide insights and recommendations based on data analysis to support decision-making at all levels of the organization including the development and automated distribution of standard data reports.
- Identify trends and patterns in data or data usage that help point to new data opportunities to grow team capabilities and opportunities.
- Team Collaboration and Training:
- Work closely with department heads and ministry leaders to understand their data and technology needs/requirements as well as system feedback from users.
- Oversee the training and equipping of staff and volunteers on data systems including Ministry Platform, the Westover Hills app, and other tools for making data-informed decisions.
- Promote and foster a culture of data literacy and accountability within the organization including gathering stories of data team wins and positive impacts on ministries.
- Lead and oversee the recruiting, training, and management of database and systems volunteers.
- Technical Leadership and Innovation:
- Stay informed about emerging technologies and trends in database management and church related technology and administration.
- Develop and implement SOP’s related to database systems and processes.
- Lead initiatives to automate processes, streamline workflows, and enhance data accessibility and usability.
Skills Needed to Succeed
Required Education, Knowledge, Skills, & Responsibilities:
-
- Proficient in information systems and database management
- Knowledge in SQL, T-SQL, C-#,
- Proficient in relational database structure
- Ability to think through complex processes and assess or determine optimal outcomes.
- Strong interpersonal and communication (i.e. verbal and written) skills and the ability to work effectively with a wide range of constituencies in a diverse community.
- Proficient in technical documentation
- Self-Development – Committed to improvement, seeks constructive criticism.
- Skill to perform complex tasks, prioritize multiple projects.
- Ability to work under pressure and meet deadlines.
Preferred:
-
- Bachelor’s degree database management and development
- Ability to create server side automated/batch cron jobs.
- Additional programming languages: JSON
- Desire candidates to have experience with Ministry Platform or other Church Management Systems (CHMS)
- Rock RMS experience
- Microsoft SQL Server
Must Be:
- A believer dedicated to a growing relationship with Christ and consistent in demonstrating Christian character and integrity.
- Active in the life of Westover Hills Church by attending weekly services, upholding our core beliefs and values, and living out the mission of the church.
- In alignment with the primary theology and doctrine of Westover Hills Church
- Humble, flexible, and teachable with a willingness to be pastored spiritually and professionally.
- Receptive to feedback
- A hard worker who is motivated, reliable, professional, mature, and able to meet deadlines.
- Effective and timely in communication
Additional Requirements:
- Serving on a church staff places a person in a ministry context. This necessitates personal integrity, moral godliness, spiritual attitude, a serving heart, and spiritual excellence. (Eph.4:25-32; 5:1-7, 15-18; Phil. 4:8-9; 2:14; Gal. 5:19-21)
- Extend the heart and spirit of the church, and ultimately the Lead Pastor.
- Respond with respect, loyalty, confidentiality, compassion, and care.
- As a representative of the church, both during specified work hours and personal time, model and guard Westover Hills culture in word and deed, fully supporting the values and ministry initiatives above personal preferences.
- Foster high standards of excellence, efficiency, and professionalism.
- Possess a comprehensive overview of values, strategies, ministries, culture, and vision/mission and advance departmental accountability.
- Anticipate challenges and navigate volunteers and/or staff through transitions and change.
- Be a leader of leaders with the proven ability to equip leaders.
- Demonstrate experience leading teams toward measurable goals.
- Be humble, teachable, and welcome feedback.
- Be a team player and work well with others.
- Demonstrate the ability to be creative and do what is needed to accomplish the mission.
- Prefer a fast and flexible work environment.
- Demonstrate a history of financial generosity in the local church, including current year.
Westover Staff Values:
- Trust - Trust builds team. We give it and guard it.
- Communication - We communicate accurately and often. Feedback sharpens focus.
- Ownership - We own the mission. Bringing our best honors God and inspires people.
- Team First - Advancing the team is most important. We set others up for success.
- Servanthood - Servant leaders build influence. We are thoughtful, respectful and teachable.
- Innovation - We are Spirit-led innovators. We prioritize spiritual values and practice flexibility.
- Fun - There's nothing better than serving God with people you love. Let's laugh freely and celebrate often.
Note:
This job description identifies the key responsibilities and expectations for performance. It cannot encompass all specific job tasks that may be required to perform. Staff are to follow any other job-related instructions and perform job-related duties as may be reasonably assigned by his/her supervisor.
Next Steps:
Complete and submit the job application posted online and include your resume.