• Location: USA, Pennsylvania, Philadelphia
  • Salary: Up to US$135000 per annum
  • Technology: DevOps Jobs
  • Job Type: Permanent
  • Date Posted: 1st Sep, 2021
  • Reference: KRFRG090121




The Role
  • In this role, you'll work collaboratively with the software engineering team to deploy and operate our systems. You'll spearhead the effort to automate and streamline our processes. You'll build and maintain tools for deployment, monitoring and operations, and you'll troubleshoot and resolve issues in our development, test and production environments.


Duties/Responsibilities
  • Daily monitoring of systems, identifying issues related to the performance and scalability of software processes and either resolving issues or creating tasks for other team members to debug / resolve.
  • Spearhead the effort to automate repetitive tasks related to server health and performance, first and third party integrations, and the production environment.
  • Upgrading, patching, and failing over database servers.
  • Maintaining and spinning up application servers.
  • Monitoring SQL queries for unacceptable slowness, testing index changes.
  • Tuning applications for high performance.
  • Monitor for and identify potential security vulnerabilities.
  • Creating, documenting, and testing failover plans and emergency readiness scenarios.
  • Identify and escalate/communicate areas of risk before deployments.
  • Improve, document and maintain the process for deploying software.
  • Create and maintain tools deploying software.
  • Perform software deployments in collaboration with other team members.
  • Maintain a log of system outages, reasons, and resolutions.


What Does It Take
  • Excellent diagnostic/troubleshooting and problem solving skills.
  • The ability to think critically, creatively, and logically.
  • Curiosity, patience, determination and focus.
  • The ability to collaborate well with other engineers, developers, quality assurance and management, and to communicate diplomatically & effectively.
  • An ability to perform at a high level under intense pressure.
  • Effective time management, organization skills, and the ability to prioritize and balance multiple competing projects and tasks.
  • An inclination to drive your own success; you are a self-starter who takes pride in your work and is motivated to "always be learning".
  • A love for Linux and scripting languages, ideally Ruby/Bash.
  • An understanding of issues related to data privacy and security.


Bonus
  • Experience with our tech and tools: Redis, Sidekiq, Google Cloud Platform, Ruby, Elixir, PostgreSQL, LMDB, NSQ, Docker, New Relic, Honeybadger, Git and Jira. Barring GCP experience, you should have experience with cloud computing.
  • A working knowledge of using automated tests and continuous integration in a software development environment.


Benefits
  • Medical, Dental, Vision
  • 401(k) With Match
  • Paid Parental Leave
  • On-Site Gym
  • Generous PTO Allotment
  • Swanky HQ With Every 90's Game System, & Bike Trail Passes
  • Flexible Work Schedule
  • Company Bonus Plan