Young Life - Colorado Springs, CO
posted 3 months ago
The Data Engineer/Database Developer position at Young Life is a hybrid role that combines responsibilities in both database administration and data integration development. This role is crucial for maintaining the organization's database systems while also leading the development of new data integrations that support the mission of Young Life. The successful candidate will report to the Director of Data Architecture and Integrations and will work closely with the Data Integration Lead to design and manage integration workflows. This position requires a strong understanding of data warehousing and the ability to collaborate with cross-functional teams, including Analytics, to create and optimize complex data structures. In this role, you will be responsible for designing, developing, and deploying integration processes using the Boomi Integration Platform or equivalent technologies. This includes creating and maintaining documentation for integration processes, collaborating with stakeholders to gather requirements, and ensuring seamless integration of systems and applications. You will also implement data mapping, transformation, and orchestration, monitor integration processes for efficiency, troubleshoot issues, and provide support and maintenance for integrations. Additionally, you will conduct unit testing and participate in integration testing for all processes, as well as provide training and support to team members on the Boomi platform. As a Database Developer, your responsibilities will include backing up data and databases, restoring or recovering data as needed, and optimizing databases for performance through indexing and tuning techniques. You will manage views, stored procedures, functions, and other database structures, while also monitoring and maintaining database access, security, and software. Identifying and resolving data-related issues will be a key part of your role, along with developing necessary database documentation. This position requires excellent analytical and problem-solving skills, strong interpersonal abilities, and effective communication skills to express complex technical concepts in business terms. The role also involves some travel and requires a commitment to ethical handling of private data, including financial and healthcare data.