Lead Database Administrator-5251

FreeWheel, a Comcast company

Fully remote
Aws rds, dynamodb, ec2, s3, secret manager
Mysql, dynamodb, mongodb, cassandra
Golang backend development
FreeWheel, a Comcast company, is seeking a Lead Database Administrator with extensive experience in database management and cloud services, particularly AWS. The role requires strong technical leadership in database deployment, optimization, and microservices development using various programming languages and tools

Job Summary

  • Provide technical leadership in administering databases, performing database deployment and configuration using AWS Cloud services including AWS RDS, DynamoDB, EC2, S3, and Secret Manager.
  • Manage and optimize MySQL, DynamoDB, MongoDB, and Cassandra databases, and design scalable, high-performance NoSQL solutions using DynamoDB, MongoDB, and Cassandra.
  • Build CI/CD pipelines in an Agile environment using Jenkins, GitHub, GitLab (including GitLab CI), GitHub Actions, AWS CodePipeline, Docker, and Kubernetes, and set up and manage monitoring and alerting systems.

Matching Summary

Match Score: 85

FreeWheel, a Comcast company, is seeking a Lead Database Administrator with extensive experience in database management and cloud services, particularly AWS. The role requires strong technical leadership in database deployment, optimization, and microservices development using various programming languages and tools.

Skills & Requirements

Must-have

  • AWS RDS, DynamoDB, EC2, S3, Secret Manager
  • MySQL, DynamoDB, MongoDB, Cassandra
  • Golang backend development
  • RESTful APIs and microservices
  • NGINX, Kafka, RabbitMQ, AWS API Gateway
  • Datadog, Prometheus, Grafana, Elasticsearch, Kibana
  • Apache JMeter, Locust, Gatling
  • Go pprof, Py-Spy profiling tools
  • Percona toolkit, MySQL tuner
  • AWS Performance Insights, EXPLAIN analysis
  • Kubernetes metrics-server, kube-state-metrics
  • Terraform, AWS CloudFormation
  • Ansible configuration management
  • Python, Golang, Shell scripting
  • AWS DMS cloud services
  • Docker and Kubernetes
  • Jenkins, GitHub, GitLab CI, GitHub Actions, AWS CodePipeline
  • Prometheus, Grafana, AWS CloudWatch monitoring
  • Complex data models and logical database designs
  • Backup and recovery plans, disaster recovery
  • Database technology standards and documentation
  • Network and security team collaboration

Nice-to-have

  • Technical leadership
  • Global company experience
  • Agile environment experience
  • Mentor junior-level engineers
  • Stay updated on database trends

Key Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related technical field
  • Seven (7) years of experience administering databases
  • Five (5) years performing database deployment and configuration using AWS Cloud services
  • Two (2) years using Golang for backend development
  • Two (2) years building RESTful APIs and microservices with Golang or Python
  • Two (2) years using load and stress testing tools
  • Two (2) years employing profiling tools
  • Two (2) years using Kubernetes monitoring tools
  • Two (2) years programming and scripting using Python, Golang, and Shell scripts
  • Two (2) years deploying database services with Docker and Kubernetes

Work Rights

Not specified

Tailored Resume

Cover Letter