Sr. DevOps Engineer

Los Angeles, California, United States Full-time

Devops Engineer

Ranker is growing! Located in the Mid-Wilshire district in Los Angeles, CA, we are the #1 online destination for opinion-based, crowdsource rankings of everything.  As part of our growth, we're currently looking for talented, experienced, and entrepreneurial-minded engineers looking to build high performance, highly-scalable web applications for our high traffic site (Top 25 Quantcast site, with over 150 million unique vistors and 1 billion pageviews a MONTH).

We are currently looking for an experienced DevOps Engineer to join our small, but fast-growing engineering team. If you're curious, intelligent, and looking for a challenge, we should definitely talk!

  • Infrastructure - You will manage our entire Rackspace & AWS infrastructure, which includes more than 150+ servers using multiple different flavors, including web (Tomcat 8.x, Apache 2.x, Nginx, etc.), databases (MySQL, Master Slave Replication), Redis, MongoDB, Elasticsearch, CDN, and other AWS services Such EMR, API GATEWAY, IAM, S3, RDS etc. You will define requirements for new infrastructure improvements and implement them.
  • Performance - You will research and develop improvements to availability, scalability, and performance of our environment, including implementation of the necessary monitoring tools to facilitate the process.
  • Hardening - You are responsible to recommend alternative design and platform decisions (not always green-field). You will define and implement improvements to the hardening of our entire stack. This will involve the implementation of tools and configurations, identification and reporting of attacks, and adjustments as necessary.
  • Deployment - You will manage all build and deploy tools and oversee all deployments. You will improve deployment processes to ensure zero downtime and simple rollback protocols for all releases.
  • Collaboration: You will work with technical leads to integrate an end-to-end design that's well documented. You will support other technical teams in monitoring operating efficiencies of the platform, and responding as needs arise
  • CI/CD - You will architect, implement, and train dev team on new CI/CD tooling and processes.
  • Data Security - You will ensure our entire environment is in compliance with PCI DSS requirements. You will monitor for and correct any violations. You will identify and work with third-party vendors to complete audits and obtain necessary certifications.

 Requirements

  • AWS mastery, with in-depth understanding of all AWS instance types, services, and tools
  • Participating in a 24/7 on call rotation
  • Ubuntu expertise, with adept command of the CLI
  • Continues Integration & Deployment Pipeline

5+ years of experience in:

  • Managing a multi-region environment, 150+ Linux servers (Debian, Ubuntu, RedHat, CentOS)
  • Managing systems with configuration management (Puppet, Chef, Salt, Ansible)
  • Working in a high traffic, fault tolerant, & highly available 24/7/365 environment
  • Logging/Monitoring tools (Data-Dog, Kibana, Airbrake, Run-scope)
  • Scripting (Bash/Python/Ruby/Perl/PHP)
  • Continuous integration/deployment in Rackspace/AWS and cloud environments
  • Experience with container infrastructures (Docker, Kubernetes, etc.)

3+ years of experience with:

  • AWS - EC2, ELB, Route53, Autoscaling, IAM, S3, RDS, Elastic Cache, Elastic MapReduce, VPN, ELK, AWS Direct Connect

Apply for this opening at http://ranker.recruiterbox.com/jobs/fk01ug7?apply=true