Application Architect – Data Management
gopi K.United StatesSENIORPosted 6d ago
HadoopHDFSHiveTeradataDatabricksAzure Data FactoryPythonPySparkAWSAzureTerraformControl-M
About the Role
We are seeking an Application Architect to design and guide the delivery of scalable data management and analytics solutions for a large healthcare organization. The architect will shape end-to-end data platform designs, provide technical leadership to engineering teams, and ensure solutions meet standards for data quality, governance, security, and performance.
Key Responsibilities
• Define and document data architecture, integration patterns, and technical standards for enterprise data and analytics solutions.
• Design and optimize batch and distributed data pipelines using Hadoop, HDFS, Hive, Teradata, Databricks, Azure Data Factory, Python, and PySpark.
• Guide data processing and platform solutions across AWS and Azure environments.
• Use Terraform to support infrastructure provisioning and repeatable environment configuration.
• Design and oversee workflow scheduling, dependencies, monitoring, and recovery using Control-M.
• Establish and implement data quality controls, validation rules, lineage, and reconciliation processes.
• Assess data platform performance, scalability, reliability, and security; recommend and guide improvements.
• Review technical designs and code, resolve complex issues, and mentor data engineering teams.
• Partner with business, data, security, and infrastructure stakeholders to translate requirements into practical technical solutions.
Requirements
• Experience designing and delivering enterprise data management or data analytics architectures.
• Hands-on experience with Hadoop, HDFS, Hive, Teradata, Databricks, Azure Data Factory, Python, and PySpark.
• Experience working with AWS and Azure cloud data environments.
• Experience with Terraform and Control-M in data platform or application delivery.
• Strong understanding of ETL/ELT patterns, data modeling, distributed processing, and data quality practices.
• Ability to communicate architecture decisions clearly and provide technical direction to delivery teams.