About Us
We are a leading global B2B marketing agency delivering innovative, data-driven campaigns across multiple sectors. With offices in nine major cities worldwide, our team of 200+ marketing professionals provides cutting-edge solutions to international clients.
Position Overview
We are seeking an experienced DevOps Engineer to join our growing technology team. In this role, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and products, with a focus on data pipelines that process B2B marketing data. You’ll work closely with developers, data scientists, QA analysts, and marketing operations to ensure reliability, security, and efficiency across environments. This role is essential to managing releases across development, QA, and production systems and supporting client-facing marketing tools.
Key Responsibilities
Infrastructure & Automation
- Design, implement, and maintain AWS-based cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform or CloudFormation
- Manage environments across development, QA, and production, ensuring smooth and consistent releases
- Integrate data from attribution platforms (i.e. Bizible) into internal analytics workflows to support multi-touch performance measurement
- Build and maintain CI/CD pipelines to support application deployment and data workflows
- Monitor system performance, reliability, and security across all environments
- Automate operational processes to reduce manual tasks and increase system resilience
Data Engineering & Workflow Orchestration
- Build and optimize scalable data pipelines using AWS (S3, Lambda, Glue), Snowflake, and Apache Airflow
- Create and manage data processing workflows for transforming raw B2B intent data into actionable insights
- Collaborate with data science and marketing teams to operationalize ML models in production
- Develop and maintain integrations between marketing platforms (e.g., LinkedIn, Meta, Leadspace) and our internal data systems
- Ensure traceability, lineage, and monitoring of data assets
Release & Environment Management
- Support deployment lifecycle across development, QA, and production
- Work with QA and engineering to coordinate releases, validate builds, and troubleshoot issues
- Implement rollback strategies, test automation hooks, and release tagging
- Follow DevSecOps best practices to ensure secure and compliant deployments
Collaboration & Documentation
- Partner with cross-functional teams across marketing technology, media, and analytics
- Create clear documentation for infrastructure, processes, and deployment pipelines
- Stay current with emerging tools and practices in cloud, DevOps, and martech
Required Qualifications
- 5+ years of experience in DevOps, MLOps, or cloud engineering roles
- Experience managing dev, QA, and production environments with proper release processes
- Hands-on experience with AWS services (EC2, S3, Lambda, SageMaker)
- Proficiency with Python, Docker, and container orchestration (Kubernetes)
- Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline)
- Strong understanding of infrastructure as code and cloud architecture patterns
- Familiarity with Snowflake or other modern data warehouses
- Strong problem-solving and communication skills
Preferred Qualifications
- Experience with B2B marketing data platforms (e.g., Leadspace, 6sense, Bombora)
- Understanding of ML frameworks and deployment lifecycles
- Familiarity with real-time data processing and streaming (e.g., Kafka, Kinesis)
- AWS or Snowflake certification(s)
- Experience working in a marketing or media agency environment