Senior Site Reliability Engineer

senior site reliability engineer

Location: Remote

Industry: Public Safety Technology

responsibilities 

  • Construct systems and software to manage platform infrastructure and applications
  • Improve quality, reliability, and time-to-market of our suite of software solutions
  • Optimize and measure performance of systems, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
  • Provide primary operational support and engineering for multiple large distributed software applications

daily and monthly responsibilities

  • Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding
  • Partner with development teams to improve services through rigorous testing and release procedures
  • Participate in system design consulting, platform management, and capacity planning
  • Create sustainable systems and services through automation and uplifts
  • Balance feature development speed and reliability with well-defined service level objectives

required qualifications 

  • 2+ years of software development experience in an interpreted language like Python
  • Experience working with Linux / Unix
  • Excellent Ethernet and IP networking knowledge and experience
  • Bachelor’s degree in computer science, computer engineering or related technical discipline
  • Excellent written and verbal communication skills and an ability to interact efficiently with peers and customers
  • Awareness of cloud technologies and architecture
  • Proven ability to quickly learn and adapt to new concepts

preferred skills

  • Proven hands-on experience of working with AWS products to deliver software systems
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control , build processes, testing, and operations
  • Experience with distributed computing and large-scale systems
  • Knowledge of major Internet routing protocols such BGP and OSPF advantageous
  • Strong Build Systems and processes knowledge
  • Experience with DevOps tools, processes, and culture
  • Bias for automation and orchestration of processes
  • Understand how commodity servers, operating systems and network devices function, perform and scale
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, source control, code reviews, build processes, testing, and operations

ready to hop in? apply now: