System Architect

Cormac CorporationLeesburg, VA
Remote

About The Position

CORMAC is seeking a System Architect to be responsible for designing, maintaining, and evolving the overall system architecture for a cloud-based CMS program that supports enterprise data ingestion, analytics, metadata management, and user access through integrated platforms including Databricks, an online user portal, and a metadata catalog. Ensures scalable, secure, and high-performing architecture aligned with business goals, compliance requirements, and federal data governance standards. This position will be tasked with helping in the delivery of solutions for our clients so we are seeking a hands-on technical leader with broad technical experience and deep, narrowly focused data expertise (e.g. data analytics, data engineering, Cloud, etc.).

Requirements

  • Bachelor's degree in computer science/engineering related or equivalent degree
  • 8+ years of experience in Information Technology (IT) and the software development lifecycle (SDLC)
  • Experience with Databricks architecture, data engineering workflows, and secure analytics environments
  • Innovative and forward-thinking IT leader with deep knowledge of industry trends
  • Proven ability to devise software solutions to address both current and future client needs through the innovative use of proven emerging technologies
  • Experience in designing and deploying solutions for Cloud environments, preferably in a government or contractor-managed context
  • Experience and expertise in Data Management, Data Engineering, and Data Analytics
  • 2+ years of AWS Cloud and DevOps experience
  • Experience in solution delivery capabilities (i.e., cloud, containers, SaaS)
  • Deep experience with Agile software development methodologies
  • Experience with CI/CD; continuous integration, delivery, and deployment methods
  • Excellent organization, communication, presentation, and writing skills
  • Ability to work independently and as part of a team in a fast-paced, deadline-oriented work environment, completing multiple complex tasks simultaneously.
  • Knowledge of IAM, RBAC, encryption, auditing, and federal security compliance frameworks

Nice To Haves

  • Master’s degree in Computer Science/engineering related or equivalent degree
  • Experience building or maintaining ETL processes
  • Professional certifications
  • Experience working remotely using collaboration tools such as, but not limited to MS Teams, SharePoint, Slack, etc.
  • Skilled in managing software development life cycles using Agile/Scrum Project Management frameworks

Responsibilities

  • Design and oversee end-to-end architecture for a cloud-based CMS data platform supporting data ingestion, transformation, storage, analytics, and user access
  • Define architecture standards for data pipelines, platform integrations, security controls, and application interoperability across cloud services and enterprise systems
  • Lead architecture for data processing and analytics environments leveraging Databricks for engineering, reporting, and advanced analytics use cases
  • Support architecture and integration of customer-facing online portals used for secure user access, reporting, and self-service data consumption
  • Design and maintain enterprise metadata catalog architecture to support data discovery, lineage, governance, stewardship, and compliance requirements
  • Collaborate with data engineers, developers, cybersecurity teams, DevSecOps, and business stakeholders to ensure scalable and compliant technical solutions
  • Define architecture for API integrations, ETL/ELT workflows, data lake/lakehouse environments, and cloud-native services
  • Ensure alignment with CMS, federal, and security standards including FedRAMP, FISMA, NIST, HIPAA, and Zero Trust principles where applicable
  • Evaluate and recommend cloud services, architecture patterns, and modernization strategies to improve performance, reliability, and cost efficiency
  • Develop architecture diagrams, technical roadmaps, interface control documents, and system design documentation
  • Lead technical reviews, architecture governance boards, and solution design sessions across program teams
  • Support disaster recovery, high availability, scalability planning, and platform resiliency strategies

Benefits

  • flexible work schedules
  • remote, hybrid, or fully in-person workplace options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service