Senior Data Architect
Why work at MGIC?
Are you someone who wants to play a critical role in our company's success? Do you enjoy solving puzzles and finding a better way to get things done? Are you someone who likes to Take The Lead and make an impact? If so, then imagine yourself at MGIC. At MGIC we are a team of dedicated professionals on a fearless mission. A team that fosters a culture of career development and continuous learning opportunities to help you rise to new heights. We are passionate about providing outstanding customer service and making a difference in our community. #WeAreMGIC
How will you make an impact?
MGIC is seeking a hands-on data architect, while also acting in a leadership capability to partner with the customer team and drive architectural discussions on the enterprise data strategy.
This is accomplished by:
- Design, develop and deploy conceptual and logical data models and data flow diagrams that leverage the enterprise-wide data strategy to meet the business' needs
- Create and test physical data models for a variety of business data, applications, database structures, and metadata tables to meet operational goals for performance and efficiency
- Collaborate with internal and external personnel, including system architects, software developers, database administrators, design analysts, and information modeling experts to determine project requirements and capabilities, and strategize development and implementation timelines
- Lead design of operational data models and interface contract strategies to provide optimal enterprise analytical capabilities and insights, including the mechanics behind delivering the data for meaningful analysis
- Review existing data architectures to determine overall effectiveness and compliance with original and future objectives, develop comprehensive strategies for improving or replacing underperforming areas, and present these plans to managers and executives
- Research new technologies, data modeling methods, and information management systems to determine which ones should be incorporated into company data architectures, and develop implementation timelines and milestones
- Coordinate and facilitate solution discussions across programs/teams
- Optimize new and current data platforms and applications
- Lead as a creative problem-solver with strong communication skills
- Experience working with a geographically distributed team
Do you have what it takes?
- Experience leading as a data architect/data modeler in large business environments
- Experience as an architect and engineering lead in data and analytics
- In-depth understanding of data structure principles and data platforms
- Proficient with traditional, big data, and cloud platforms and other database modeling, management tools
- Hands-on expertise in SQL, at least one programming language, ETL technologies, databases
- Problem-solving attitude, solution mindset with implementation expertise
- Working experience on modern data platforms which involves Cloud & related technologies, Graph databases, Virtualization
- Well-versed with the end2end data management philosophies and processes
- Hands-on experience in Data Architecture/Data Modelling, Metadata management
- Strong knowledge in ETL and Data Management concepts. Strong application design, development skills and data analysis skills
- Excellent communication skills with a strong emphasis on conceptualizing and designing architectures
- Solid understanding of software development life cycle models and prior experience with SCRUM/Agile methodologies with enterprise-level application development projects
- Expertise in developing a data driven enterprise architecture, assisting in aligning enterprise and business initiatives, and translating business strategy into information strategy
- Strong experience in AWS based development
- Strong understanding of Microservice Based Architecture and domain driven design, with experience designing, developing and implementing scalable, elastic microservice based platform solutions and strategies
- Experience in REST Web Services
- Knowledge in writing DB queries
- Experience working in Unix/Linux environment and proven knowledge of scripting languages
- Experience working in diverse multicultural environment
All employees are encouraged to be fully vaccinated. Employees who are not fully vaccinated will be required to provide proof of weekly COVID-19 testing, subject to medical or religious exemptions. Proof of vaccination status will be required.
Enjoy these benefits from day one:
• Competitive Salary & pay-for-performance bonus• Financial Benefits (401k with company match, pension plan, profit sharing, HSA, wellness rewards program)• On-site Fitness Center and classes (corporate office)• Paid-time off and paid company holidays• Business casual dress
For additional information about MGIC and to apply, please visit our website at www.mgic.com/careers.