Software Developer II

Warner Bros Discovery Warner Bros Discovery · Media · Kanata, ON +1 · Technology

Software Engineer II role at Warner Bros. Discovery, focusing on Site Reliability Engineering for CNN Digital. The role involves supporting cloud infrastructure, automating workflows, maintaining applications and services, and contributing to CI/CD pipelines. The engineer will work with tools like Terraform, Jenkins, Kubernetes, and AWS services, and is expected to leverage AI-driven tools for optimization.

What you'd actually do

  1. Assist in managing cloud infrastructure using tools like CloudFormation and Terraform.
  2. Support automation efforts through scripting in Bash and Python.
  3. Help maintain production and lower environments by applying updates, troubleshooting issues, and upgrading services.
  4. Contribute to CI/CD pipelines using Jenkins, AWS CodePipeline and CodeBuild.
  5. Help monitor and maintain services in AWS (e.g., RDS, ECS, EKS, Fargate, SQS, Redis, OpenSearch).

Skills

Required

  • BS degree in Computer Science or relevant work experience with 2+ years of relevant experience
  • 1–3 years of experience in DevOps, Site Reliability Engineering, or related roles.
  • Familiarity with containers (Docker), container orchestration tools (Kubernetes or ECS), cloud platforms (preferably AWS) and infrastructure-as-code tools.
  • Basic scripting skills in Bash and/or Python.
  • Understanding of CI/CD concepts and tools.
  • Familiarity with working with command line tools such as aws-cli and kubectl
  • Eagerness to learn and grow in a collaborative engineering environment.
  • Strong problem-solving skills and attention to detail.

Nice to have

  • Automating internal developer portal workflows
  • Supporting or writing NodeJS apps and Java/Groovy pipelines in Jenkins.
  • Experience with monitoring tools and logging systems.
  • Interest in developer experience, automation, and platform engineering.
  • Participation in open-source projects or technical communities.

What the JD emphasized

  • cloud-native
  • cloud-native platform
  • AWS
  • AWS
  • CI/CD
  • CI/CD
  • AI-driven tools