Database Administrator
About the role
A company dedicated to innovation in construction, engineering, manufacturing, and renewable energy seeks a skilled Database Administrator to join its dynamic team. As one of the Healthiest 100 Workplaces in America, we prioritize the holistic well-being of our employees while driving forward the future of energy.
Responsibilities
- Leverage strong SQL expertise, including scripting, stored procedure development, and advanced indexing strategies, to support database performance and reliability.
- Apply knowledge of database security protocols, backup and recovery processes, and high-availability architectures to ensure data protection and system resilience.
- Utilize experience with cloud-based database platforms, with a preference for Azure SQL, to support modern, scalable solutions.
- Monitor and evaluate database performance, proactively identifying and implementing optimizations to ensure high availability, stability, and scalability.
- Manage database security, including user access controls, data encryption, and compliance with internal and external audit requirements.
- Execute and maintain robust backup strategies, and lead periodic disaster recovery testing to ensure data integrity and business continuity.
- Collaborate with software engineering teams to design and optimize database schemas, queries, and data models that enhance application performance.
- Apply patches, upgrades, and configuration changes to database management systems (DBMS) to maintain system security, reliability, and functionality.
- Develop and maintain comprehensive documentation, including database configurations, maintenance procedures, and operational runbooks.
- Participate in an on-call rotation for system emergencies.
Requirements
- Education: Bachelor’s degree or equivalent required. Business, Operations, Engineering, Construction Management or equivalent work experience.
- Experience: 3 to 5 years of professional experience in database administration (SQL Server, Oracle, or PostgreSQL). SQL Server is preferred.
Qualifications
- Technical expertise in SQL-based environments.
- The ability to communicate complex data structures to various stakeholders.
Skills
- Strong SQL expertise, including scripting, stored procedure development, and advanced indexing strategies.
- Knowledge of database security protocols, backup and recovery processes, and high-availability architectures.
- Experience with cloud-based database platforms, with a preference for Azure SQL.
- Ability to monitor and evaluate database performance, identify and implement optimizations.
- Experience managing database security, including user access controls, data encryption, and compliance with internal and external audit requirements.
- Experience executing and maintaining robust backup strategies, and leading disaster recovery testing.
- Collaboration with software engineering teams to design and optimize database schemas, queries, and data models.
- Experience applying patches, upgrades, and configuration changes to database management systems (DBMS).
- Development and maintenance of comprehensive documentation, including database configurations, maintenance procedures, and operational runbooks.
- On-call rotation for system emergencies.
Benefits
Join FTI, a leader in the industry, where you can thrive. We offer competitive compensation, continuous learning opportunities, and a supportive environment that fosters growth and success. FTI is committed to providing a wide range of benefits to support your well-being and that of your family.
Pay
Competitive salary based on experience and qualifications.
Schedule
Typical work hours are Monday-Friday, 8 AM - 5 PM.
Company Information
FTI is a subsidiary of Faith Technologies, Inc., an Equal Opportunity Employer. Veterans and individuals with disabilities are encouraged to apply.