ETL Developer

Position Overview: The ETL Developer isresponsible for the development, enhancement and effective operations of data movement between various systems using ETL methodologies. Responsible for leading companydatabase development efforts and coordinating with business users, consultants/contractors, vendors, andinternal IT team members to maximize the usage and value of company data assets. Successful candidates will: Design, build, deploy, and maintain SSIS packages. Develop, maintain, and administer system databases. Create logical links between databases to as part of an Enterprise Data Warehouse. This may be accomplished by utilizing various SQL tools. Function as a primary contributor in designing, coding, testing and debugging ETL packages and processes to create a seamless data flow. Support overall strategy as it relates to database and data warehouse development. Monitor, troubleshoot and analyze ETL process failures, data anomalies, inconsistencies and other ETL related issues identified by monitoring, technical staff, and end-users. Effectively communicate findings. Interact with IT staff, and vendor support personnel to define and resolve systems-related problems. Actively participate with IT staff in preparing and implementing backup and disaster recovery procedures and processes for mission critical databases. Work with business units/data owners to classify database data for appropriate security, backup, and performance characteristics. Generate automated, repeatable and stable processes to support data load, data validation, and data synchronizations for the data warehouse. Create database coding requirements for data warehouse data migrations and business unit and SQL-server projects via programming and the various SQL languages. Identify and resolve data integrity issues between the data warehouses and the original data sources. Contribute to data dictionaries and database diagrams for complex in-house databases. Provide on-callsupport for problem resolution of database-related issues.   MINIMUM QUALIFICATIONS & REQUIRED KNOWLEDGE, SKILLS & ABILITIES Bachelor's degree in Computer Science, Engineering, MIS, or related field or an equivalent combination of education and experience sufficient to perform the essential functions of the job. 3+ years of experience with various MS SQL environments (2008, 2012, 2014, 2017), designing and implementing SSIS packages, and ETL development using SQL Server Data Tools. Strong SQL Server knowledge of T-SQL and OLTP topics such as normalization, data types, query tuning, indexing, constraints, and query plans, etc. SQL Reporting Services (SSRS) or comparable reporting tools experience. Ability to translate highly technical information into non-technical terms. Proven client service skills and effective team skills are essential. Experience with software deployment, version control, and build automation preferred.  Certifications in SQL Server and/or other Microsoft technologies preferred, but not required.  On July 1, 2017 AgStar Financial Services, Badgerland Financial and 1st Farm Credit Services joined together as Compeer Financial, strengthening our commitment to the agricultural community. Compeer Financial, headquartered in Sun Prairie, WI,exists to champion the hopes and dreams of rural America like neverbefore. If you are interested in empowering those in agriculture and rural communities to achieve their goals and expand their possibilities, we invite you to learn more about our organization. We are looking for innovative, dynamic and collaborative team members to join our team. We offer great benefits including: Competitive base salary Health insurance benefits (medical, dental, vision, etc.) 401k (3% Compeer contribution & up to an additional 6% match) Paid vacation, sick leave, and holidays Educational assistance Training and development programs
Salary Range: NA
Minimum Qualification
Less than 5 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.