Jobs / Titan OS
Data Platform Engineer (Infrastructure)
Titan OS · Barcelona, CT, Spain
Barcelona, CT, SpainExp: 3+ yrsOnsite
Remuneration
Competitive compensation; private health insurance
Location
Barcelona, CT, Spain
Visa sponsorship
Not specified
Job summary
Build, operate, and scale the cloud infrastructure and developer tooling for a data platform processing Smart TV events and partner feeds. The role focuses on AWS infrastructure as code, CI/CD, Airflow orchestration, ingestion services, Snowflake administration, privacy workflows, observability, security, and cost efficiency, using technologies such as Terraform, Kubernetes, S3/Iceberg, Glue, EMR, Kinesis, and MWAA.
Benefits
Private health insuranceProfessional development opportunitiesInternational work environment
Qualifications
- At least 3 years of experience in platform, infrastructure, DevOps, or cloud engineering, ideally supporting data workloads.
- Hands-on AWS experience, especially with IAM, S3, VPC and networking, KMS, and Secrets Manager; familiarity with Glue, EMR, Kinesis, MWAA, or Lake Formation.
- Experience with Terraform and managing infrastructure across multiple environments and accounts; Terragrunt is an advantage.
- Experience building CI/CD pipelines with GitHub Actions or similar tools.
- Python skills for automation and tooling, and comfort with Bash.
- Experience with Docker and some exposure to Kubernetes.
- Experience running or supporting Apache Airflow or similar orchestration tools.
- Familiarity with Snowflake or another cloud warehouse, Spark, and Iceberg or Parquet from an infrastructure operations perspective.
- Operational experience with monitoring, alerting, troubleshooting, and on-call work.
- Fluent English and strong communication skills.
Responsibilities
- Design, provision, and operate AWS infrastructure using Terraform and Terragrunt across S3, Glue, EMR, Kinesis, MWAA, Lake Formation, IAM, KMS, and networking.
- Manage CI/CD workflows, OIDC-based deployments, CodeArtifact publishing, local development environments, and internal Python SDK and CLI tooling.
- Operate and scale Airflow on MWAA and ingestion services, managing upgrades, environments, capacity, and reliability.
- Manage GDPR deletion pipelines, consent data, and PII handling with auditability and fine-grained access controls.
- Administer Snowflake roles, access controls, warehouses, S3/Iceberg integrations, service accounts, and secrets.
- Build platform monitoring, alerting, logging, lineage, and metadata tooling; participate in incident response.
- Track and optimize AWS and Snowflake costs, including storage, compute, warehouses, and job sizing.
- Apply least-privilege access, encryption, secrets management, and audit trails in line with the ISMS.
- Collaborate with infrastructure, backend, and data engineering teams to improve platform standards and workflows.
Skills
AirflowAWSAWS KMSBashCloudWatchDatadogdbtDockerEMRGitHubGitHub ActionsGoIAMKinesisKubernetesMakePythonS3Secrets ManagerSnowflakeSparkTerraformTerragruntAWS Glue
Languages
English
Industry
CTV/OTTStreaming mediaAdTech
Relocation
No