Systems Architect

University of Michigan
  • Ann Arbor, MI
    21 days ago

    Job Description

    Apply Now

    How to Apply

    A cover letter is required for consideration and must be attached as the first page of your resume. In your cover letter, let us know how your experience, career aspirations, and accomplishments directly relate to this position.

    Exciting News: We Moved! Join our team at our brand-new location, Michigan House! You'll find us at 2301 Commonwealth Blvd, Ann Arbor, MI 48105.

    This is a hybrid role requiring at least 2 days per week in office.

    Job Summary

    The Office of University Development maximizes private support for the University of Michigan.

    You will report to: Executive Director of Development Services (DS3) - Digital Infrastructure

    What you will do: As the Systems Architect for the Office of University Development (OUD), you will be central to designing and implementing a comprehensive IT architecture aligned with OUD's strategic vision. In this multifaceted role, you will develop robust data models and system architectures, facilitate seamless data flows, and integrate complex applications across multiple platforms.

    Applying your expertise in microservices, distributed systems, and event-driven architectures, along with guidance by the Executive Director, you will provide technical leadership and address complex integration challenges. You will collaborate with diverse university partners and departments to guide the adoption of technologies. You will bring a deep understanding of cloud platforms like AWS, information security, and a foundation in Agile development methodologies.

    You will be instrumental in defining and enforcing standards for data architecture, security, and reference data management, ensuring a secure and scalable IT ecosystem.

    • Interested in learning more about this opportunity? For the full job description with a detailed list of responsibilities and requirements, please click here.

    Required Qualifications*

    • Bachelor's degree in information systems, computer science/engineering, data science, or a related field.
    • Minimum of 5 years of practical experience designing and implementing successful system architectures, including at least 1 year serving officially in an Architect role.
    • Expertise in data modeling, SQL, database management (experience with PostgreSQL, SQL Server, Oracle, Redis, or Elasticsearch preferred), and AI/machine learning.
    • Familiarity with cloud platform, DevOps, and infrastructure tools such as AWS or GCP (experience with AWS Data Lake infrastructure, Databricks, and AWS-managed services preferred).
    • Knowledge of real-time data streaming concepts (Enterprise Service Bus or other), container orchestration, and real-time analytics (familiarity with Docker/Kubernetes, OpenShift, ECS, and messaging tools like RabbitMQ, Kafka, or Amazon MQ preferred).
    • Comprehensive expertise in computer and information security practices.
    • Proficiency in developing enterprise-level applications and integrating complex systems (experience with microservices architecture and languages/frameworks such as Java, Python, Spring Boot, JavaScript, React, Angular, or Node.js preferred).
    • A foundation in the system development lifecycle, including project management approaches, requirement gathering, design phase, and test techniques (ability to create UML/ERDs, and experience with Test-Driven Development or tools like JUnit, Selenium, or Postman preferred).
    • Excellent leadership and interpersonal skills, with the demonstrated ability to explain complex concepts and systems to a diverse group of people.
    • Proven experience with agile methodologies, project management tools, Continuous Integration/Continuous Deployment (CI/CD), and DevOps (familiarity with Jira, Git, GitLab, Jenkins, Terraform, Ansible, or Heroku preferred).

    Why Work at Michigan?

    In addition to a career filled with purpose and opportunity, the University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family, and plan for a secure future.

    Benefits include:

    • Generous paid time off for vacations, holidays, sick time, season days, and paid parental leave
    • A retirement plan that provides two-for-one matching contributions with immediate vesting
    • Many choices for comprehensive health insurance
    • Dental and vision insurance
    • Life insurance
    • Long-term disability coverage
    • Flexible spending accounts for healthcare and dependent care expenses

    Modes of Work

    Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes.

    Additional Information

    For additional information about this position and to review other current openings in Development, please visit our website at: https://giving.umich.edu/um/careers

    Application Deadline

    Although the Posting End Date may indicate otherwise, this job may be filled and closed any time after a posting duration of seven calendar days.

    U-M EEO Statement

    The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.

    Numbers & Facts

    LocationAnn Arbor, MI

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • AngularJSunmatched
    • Ansibleunmatched
    • Apache Kafkaunmatched
    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Computer Securityunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Lakeunmatched
    • Data Modelingunmatched
    • Data Scienceunmatched
    • Database Administrationunmatched
    • Dental Insuranceunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Ecosystemsunmatched
    • Elasticsearchunmatched
    • Enterprise Service Bus (ESB)unmatched
    • Flexible Spending Accountsunmatched
    • GCP (Good Clinical Practices)unmatched
    • Gitunmatched
    • Healthcareunmatched
    • Information Architectureunmatched
    • Information Technology & Information Systemsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Interpersonal Skillsunmatched
    • JUnitunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Leadershipunmatched
    • Machine Learningunmatched
    • Mail Servicesunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Microsoft SQL Serverunmatched
    • Multiplatform/Cross-Platformunmatched
    • Node.jsunmatched
    • Oracle Databaseunmatched
    • PostgreSQLunmatched
    • Project Management Softwareunmatched
    • Project/Program Managementunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assurance Methodologyunmatched
    • RabbitMQunmatched
    • React.jsunmatched
    • Redisunmatched
    • Requirements Managementunmatched
    • SQL Databasesunmatched
    • Security Architectureunmatched
    • Security Information and Event Management (SIEM)unmatched
    • Seleniumunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Standards Developmentunmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • T-3 / DS3unmatched
    • Technical Leadershipunmatched
    • Test Designunmatched
    • Test Driven Development (TDD)unmatched
    • Unified Modeling Language (UML)unmatched
    • Vision Planunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder