Principal Solution Architect - Managed Services

New
J
JobgetherCloud Data Platforms
Remote-first working environment for candidates based in India.Full-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
10+ years
Required Skills
AWSPythonSQLKafkaSnowflakeAzureSparkCI/CDTerraformDatabricks

Requirements

  • 10+ years of experience in data platform engineering, architecture, or managed services.
  • Advanced expertise in cloud data platforms, particularly Snowflake, AWS, Azure, and/or Databricks.
  • Experience architecting enterprise cloud data warehouses such as Snowflake or Amazon Redshift.
  • Production experience with storage technologies including S3, ADLS, Cassandra, or comparable NoSQL platforms.
  • Hands-on experience with integration and streaming technologies such as Spark, Kafka, Matillion, Fivetran, or Azure Data Factory.
  • Knowledge of workflow orchestration technologies such as Airflow, AWS Managed Airflow, or Luigi.
  • Advanced SQL skills with ability to debug and optimize complex queries.
  • Extensive experience with Infrastructure as Code using Terraform or CloudFormation.
  • Experience developing automation for operational tasks using Python.
  • Strong understanding of CI/CD practices with tools like Bitbucket, GitHub, Flyway, or Liquibase.
  • Experience delivering projects for external clients within professional services or consulting.
  • Excellent written and verbal English communication skills.
  • Proven experience as a technical team lead, including mentoring and delegation.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Responsibilities

  • Own the architecture, provisioning, operationalisation, and continuous improvement of cloud-native data platforms across AWS, Azure, and modern data ecosystems.
  • Translate complex client requirements into scalable, secure, reliable, and high-performing data platform architectures.
  • Lead the design and delivery of solutions leveraging technologies such as Snowflake, Fivetran, dbt, Matillion, and Azure Data Factory.
  • Manage multiple client engagements and technical environments simultaneously, ensuring delivery remains on time and aligned with outcomes.
  • Analyze complex customer environments, define and prioritize Epics and Tasks, and drive initiatives that mature data platforms.
  • Identify opportunities to automate, optimize, and expand client platform capabilities and managed-service offerings.
  • Provide technical leadership during client workshops, discovery sessions, and solution-design discussions.
  • Establish high-quality engineering standards through code reviews, technical documentation, governance, and performance tuning.
  • Mentor and coach engineers, fostering a culture of technical excellence and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now