Senior Data Analyst Architect
Job Description: We are seeking an experienced Senior Data Architect to join an existing team of developers. The candidate should be self-motivated and dependable, and possess a strong understanding of database design and data modeling. Must have excellent communications skills, and be able to work well in a team environment.
o Perform business/data analysis and develop logical and physical database schemas
o Prepare requirements, design and program specification documents
o Create and optimize database views and query statements
o Develop scripts to migrate database from one version to the next
o Support multiple development and production environments
o Responsible for version and release management for database deliverables
o Responsible for data consistency and integrity
o Analyze data flows and report production
o Improve current procedures and practices
o Translating business rules into application requirements
o Database normalization and de-normalization for performance
o Ensure that the best analytical processes are being applied
o Develop and enforcing change management processes
o Mentor junior staff members
o Excellent communication skills, both written and oral
o Strong SQL skills and a thorough understanding of database constructs
o Strong data analysis and data quality assessment skills
o 5+ years experience in database design and management in a production environment
o Experience in SQL Server database
o Performance trouble shooting and remediation
o Ability to develop and follow change management processes for consistent and maintainable versions
o Fluent in one or more scripting languages for use in maintenance and data migration tasks
o Experience with report development process
o Database administration with physical/logical file organization
o Experience in data warehousing
o Experience in replication
o Bachelor’s or Master’s degree in Computer Science or related degree
o Technical writing
FEi is a leading IT company specializing in Federal and Local Government data system solutions. For the past decade we have maintained a leading position in providing programming and consulting services in our primary areas of expertise- Behavioral Health Data Systems, and Clinical Trials Software Solutions for institutional systems of care. At FEi Systems, we recognize that our employees are an important part of our success. We promote a team environment where all employees have the opportunity to achieve professional and personal success. Currently FEi is looking for highly skilled, self-motivated and creative individuals to join our talented team of experts.
FEi is an equal opportunity employer that believes in growing and promoting a diverse work force. Our employee compensation and benefits package is competitive within the industry and is designed to help employees meet varying needs throughout their careers and lives.
If you're looking for a rewarding work environment that will challenge your mind and expand your horizons, then joining the FEi team may be right for you. Please send your résumé to TalentAcquisition@FEiSystems.com.