Data DevOps Engineer - FanDuel (Hybrid/ Remote)

Posted:
7/4/2024, 5:00:00 PM

Location(s):
Cluj-Napoca, Romania

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure

Workplace Type:
Remote

Data DevOps Engineer - FanDuel (Hybrid/ Remote)

DevOps Engineer Mid 1

FanDuel is looking for a Data DevOps Engineer who demonstrates strong work behaviors and drive to join our highly skilled Engineering team. As a Data DevOps Engineer at FanDuel, you will have the chance to work with the latest technology and collaborate with a diverse team of experts, including engineers, data scientists, and cloud platform engineers. We are seeking someone with a successful background in cloud architecture, CI/CD, Infrastructure-as-Code (IaC), and operational platform maintenance.

As a member of our Data DevOps Platform Engineering Team, you will play a crucial role in designing and managing our cloud infrastructure, focusing on scalability, resilience, and security. You will provide technical guidance to our DevOps team, foster a culture of continual learning, and enhance infrastructure performance. Additionally, you will set up and maintain CI/CD pipelines, implement automated testing and release processes, and explore new tools and technologies to improve our DevOps workflow.

Responsibilities:

  • Design and manage cloud infrastructure with a focus on scalability, resilience, and security using terraform.
  • Provide technical guidance to the DevOps team, fostering a culture of continual learning.
  • Enhance infrastructure performance, monitor operations, and proactively tackle bottlenecks.
  • Set up and maintain CI/CD pipelines, implementing automated testing and release processes.
  • Explore and recommend tools and technologies to improve the DevOps workflow.
  • Build, maintain, optimize, and scale FanDuel's data infrastructure.
  • Improve operations and processes through automation and advanced tooling.
  • Collaborate with data engineers to foster effective collaboration and optimize infrastructure usage.
  • Plan for the growth of FanDuel's data infrastructure, preparing for future challenges.

What makes this opportunity unique is our dedication to delivering exceptional quality and forward-thinking solutions. At FanDuel, we are focused on providing our users with a seamless experience, and your contribution will be vital in achieving that. By joining our team, you will have the chance to work with advanced technology, collaborate with a diverse range of colleagues, and be part of a company that is driven to succeed ethically.

Requirements:

  • Strong experience working on cloud platforms, focusing on security, performance, and cost.
  • Exceptional problem-solving and communication skills, facilitating effective collaboration with diverse teams.
  • Mastery in infrastructure automation using terraform with a deep understanding of its capabilities.
  • Strong understanding of cloud platforms (AWS preferred) and effective cloud resource management.
  • Excellent scripting and automation skills using languages like Python, Bash, or PowerShell.
  • In-depth understanding of containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Solid grasp of networking concepts and security principles.
  • Experience with GIT development, deployment, and support of data processes and procedures.
  • Possess a high-level understanding of batch processing systems and stream processing systems.
  • Extensive familiarity with tools for performance monitoring and issue resolution.
  • Proven experience and expertise in Cloud operational monitoring and administration with tools like Datadog and CloudWatch.
  • Provide On-call support to cover major incidents

Desired Characteristics:

  • Technical depth and hands-on implementation experience of various practices and tools in the DevOps toolchain.
  • Working knowledge of data technologies like Airflow, EMR, Spark, and HDFS.
  • Comfortable designing and coding modules for infrastructure, application, and processes.
  • Experience in streamlining processes and a proven history of successful collaboration across teams.
  • Superior communication and collaboration skills.

Desired Technology Experience:

  • 3-5 years of Linux experience with Python, Perl, or Shell scripting.
  • 3-5 years of AWS experience (IAM, S3, KMS, Cloud Formation, VPC, Lambda, Security Groups, SNS, RDS, EMR).
  • 3-5 years of GitHub, CI/CD (Buildkite, Jenkins) experience.
  • 3-5 years of Configuration Management tools (Puppet or similar, Ansible, Chef).
  • 2-4 years of Infrastructure as Code (Terraform, CloudFormation) experience.
  • 2-3 years of Docker, Container Orchestration (Kubernetes, EKS, ECS), Helm package manager experience.
  • 1-2 years of experience with Apache Airflow, Databricks, Apache Spark, dbT, Kafka.

Nice to have:

  • 1-3 years of experience with Messaging technologies such as SQS, Kafka, RabbitMQ.
  • 1-3 years of experience with DataDog, Cloudwatch monitoring solutions.

Alongside the chance to be part of our successful team, FanDuel provides a competitive compensation package, which includes 25 days of annual leave, a ShareSave scheme, and flexible benefits tailored to your needs. We also offer private health insurance, valuable development opportunities through online courses, and the flexibility to work remotely.

FanDuel is an equal opportunity employer and is committed to providing a work environment that is free from discrimination and harassment. We value diversity and inclusion and encourage all qualified individuals to apply. If you require reasonable accommodations during the application process, please let us know.