DreamHost is hiring a
Senior Systems Engineer

Logo of DreamHost

DreamHost

πŸ’΅ ~$104k-$228k
πŸ“Remote - Germany

Summary

Join DreamHost as a Senior Systems Engineer to work on system and platform monitoring, performance tuning, and infrastructure automation. This role involves building, scaling, and monitoring large-scale Linux environments with tools like Prometheus, Grafana, and Ansible.

Requirements

  • Exceptional analytical, conceptual, and problem-solving abilities
  • Excellent architecture and technical support documentation skills
  • Strong interpersonal and consultative skills
  • Ability to conduct research into emerging technologies and trends, standards, and products as required
  • Able to prioritize and execute tasks in a high-pressure environment
  • Experience working in a team-oriented, collaborative environment
  • Ability to effectively present and communicate information to both technical and non-technical individuals and groups
  • Ability to define problems, collect data, establish facts, and draw valid conclusions
  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables
  • Experience with automation tools, ideally Ansible
  • Senior level systems operations experience in a large-scale Linux environment
  • Proven experience in overseeing the design, development, and implementation of software systems, applications, and related products
  • Proven experience with systems planning, security principles, and general software management best practices
  • Working technical knowledge of current software protocols, and Internet standards, including TCP/IP, DNS, HTTP
  • Excellent software troubleshooting experience
  • Working technical knowledge with Python and Bash
  • Experience building and consuming APIs
  • Competence with testing, flowchart, and data mapping tools and procedures

Responsibilities

  • Monitor and test system performance across an extremely large Ubuntu Linux infrastructure in an automated manner; prepare and deliver performance results and recommendations
  • Maintain and improve the internal and customer facing platforms that power DreamHost in a scalable and automated fashion
  • Work with and improve existing tooling, automation, and processes to improve efficiency, performance, and to reduce technical debt
  • Choose and deploy new internal tools, applications, and operating systems in an automated and easily maintainable fashion
  • Create and maintain internal documentation related to DreamHost’s infrastructure
  • Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving, further leveraging, or replacing these systems
  • Assist in the planning and execution of operating system and software upgrades
  • Provide general assistance for Tech Support, Operations, Data Center Operations
  • Conduct research on emerging technologies in support of platform improvement efforts, and recommend technologies that will increase cost effectiveness, systems flexibility, maintainability, and performance
  • Provide technical and process guidance to other members of the team
  • Ensure compatibility and interoperability of deployed systems
  • Conduct research on software and systems products to justify recommendations and to support purchasing efforts

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let DreamHost know you found this job on JobsCollider. Thanks! πŸ™