Jobs · South Carolina

Principal Cloud and Data Engineering Architect

TALENT Software Services · Columbia, SC · 2 mo ago
HybridFull-time

12-month remote role based in Columbia, SC (29201). On-site attendance in Columbia required approximately 2–4 business days per month, or more as directed by leadership.

About the role

The client is building a cloud-native integration platform in Microsoft Azure to connect statewide agencies, SCEIS, and internal HR/ERP applications. The platform will deliver modern synchronous and asynchronous integration via RESTful APIs, event-driven architecture, enterprise messaging, data-lakehouse technologies, and enhanced observability. The consultant will provide principal-level architecture leadership to guide solution design, technical implementation, and enterprise adoption.

Responsibilities

  • Lead the architecture, design, and implementation of a modern Azure cloud-native integration platform supporting statewide agencies, SCEIS, and enterprise HR/ERP systems.
  • Establish scalable integration patterns using APIs, event-driven architecture, asynchronous messaging, and cloud-native Azure services.
  • Design and guide implementation of a statewide Azure data lake and supporting data-engineering capabilities.
  • Provide technical leadership for DevOps, GitOps, CI/CD, security, observability, and operational readiness.
  • Define architecture standards, technical patterns, and governance practices that ensure secure, reliable, and maintainable enterprise solutions.
  • Mentor developers, engineers, and architects while supporting knowledge transfer and long-term internal capability development.

Requirements

  • Minimum of 10 years of experience designing, developing, and implementing enterprise technology solutions.
  • Minimum of 7 years of experience designing and implementing cloud solutions and cloud-native architectures using Microsoft Azure, AWS, GCP, or comparable enterprise cloud platforms.
  • Demonstrated experience designing enterprise integration solutions utilizing REST APIs, event-driven architecture, asynchronous messaging, and distributed systems.
  • Experience designing and implementing enterprise data platforms using cloud-based data-lake, analytics, or data-engineering technologies.
  • Experience with Infrastructure-as-Code (IaC), CI/CD pipelines, DevOps practices, and development automation using tools such as Terraform, Bicep, ARM templates, or equivalent.
  • Strong understanding of cloud security, identity and access management, scalability, performance optimization, monitoring, and operational support.
  • Experience establishing cloud architecture standards, technical design patterns, governance practices, and solution documentation.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, Data Science, or a related technical field. An equivalent combination of relevant education, professional certifications, and progressively responsible experience may substitute for the degree.

Preferred Skills

  • Experience integrating SAP, SAP S/4HANA, ERP platforms, HR systems, or enterprise financial applications.
  • Experience supporting large-scale government, public-sector, or highly regulated technology environments.
  • Hands-on experience with Azure API Management, Azure Functions, Logic Apps, Event Grid, Ivalua, or other ERP systems.
  • Experience establishing enterprise architecture standards, cloud governance practices, and technical design patterns.
  • Microsoft Azure certifications: Azure Solutions Architect Expert, Azure Developer Associate, Azure Data Engineer Associate.
  • TOGAF or equivalent enterprise-architecture certification.

Similar jobs