SysOps Engineer

Kinsta


1 month ago

02/09/2020 10:22:00

Job type: Full-time

Hiring from: Eastern Time +/- 4 hours

First appeared on StackOverflow

Category: Software Development


This role's shift need is Monday to Friday 12pm-8pm UTC.

Kinsta is a modern cloud hosting company focused on WordPress hosting. We run our services on cutting edge technology and we are proud of the level of support we offer to our customers. Our talented and motivated team is scattered across the globe with team members hailing from every continent but Antartica! We're constantly on the lookout for great talent to join our awesome team. If you’d like to become part of the Kinsta family, hit apply or drop us a line, we’d love to talk to you!

What you will be doing

We are looking for a talented and experienced SysOps Engineer to help us maintain our server infrastructure and make sure every site always runs smoothly on our servers.

You will be involved in updating key parts of our architecture, proactively making sure all our servers are stable and resolving emergencies. This involves:

  • Creating new Google Cloud virtual machines
  • Assisting the Support team by investigating bugs and issues reported by our clients affecting our infrastructure or platform
  • Monitoring our infrastructure and responding to instances of high load. Investigating the issue, taking steps to stabilize the infrastructure, documenting the steps taken, communicating lessons learned for the improvement of the team, and proposing changes to avoid a recurrence
  • Responding immediately to any system outages during a scheduled 8-hour shift
  • Reviewing firewall rules and making necessary adjustments in response to malicious traffic reaching our platform
  • Assisting the DevOps team in the development of new tools and in the refinement of existing tools

Requirements

  • 5 years of experience working with Ubuntu
  • Excellent general understanding of Linux, cloud networking and server management
  • Experience with the standard WordPress stack (PHP, MySQL, WordPress)
  • Deep knowledge of LXC
  • Experience working with ZFS
  • Deep knowledge of Google Cloud based server architecture
  • Strong experience automating against firewalls and network infrastructure (iptables)
  • Experience writing Bash, Python and Ansible scripts
  • Experience working with ELK stack
  • Technical awareness and ability to quickly understand new technologies

Bonus Skills

  • 4-year undergraduate / Bachelor’s degree in computer engineering or computer science
  • Database query optimization
  • Experience with WP-CLI
  • Experience with Nginx
  • LUA scripting knowledge
  • Having worked in JIRA


Benefits




  • We offer a relaxed working environment where everyone can work in peace

  • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly

  • Everyone has a voice in the development process

  • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks

  • We work with only the newest and best technology


This is a fully-remote role. You can work from anywhere with reliable internet access.


If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 days ago

    Join us as we work together to solve some of the most interesting and challenging engineering problems in the WordPress space through our partnerships with major publishers and technology companies

    As a Lead Engineer, you will be responsible for helping define and develop the technical vision of the projects you contribute to and ensuring the code being delivered is of substantial quality. In practice this means estimating effort, defining and architecting technical solutions, leading the delivery of high quality code efficiently and within budget, with excellent verbal and written communication — while adhering to our values, Agile methodologies, coding best practices, and established organizational processes.

    Areas of Focus
    • Define and deliver solutions to Client-prioritized deliverables
    • Lead, mentor, and support other Engineers
    • Enforce coding best practices and testing requirements
    • Team and Client project-specific communication
    • Estimate effort to complete user stories & tasks
    Accountabilities
    • Take responsibility for the engineering success of your project(s)
    • Contribute to estimation/effort level for all tickets in the backlog
    • Work closely with others to develop solutions
    • Ensure the delivery of quality code, on time, and as estimated
    • Review and write unit, integration, and regression tests when appropriate
    • Conduct architectural peer reviews for code created by other Engineers
    • Participate in Backlog Grooming, Sprint Planning and Sprint Review meetings
    • Deploy code and setup build and test environments
    • Follow and help ensure coding best practices
    • Follow Agile SCRUM methodologies
    • Follow and help enforce organizational processes
    • Be a supportive team member and leader
    • Be candid and respectful
    • Have a growth mindset
      Payscale

      This is a senior-level role, with a typical pay range of $7,000 to $10,500 per month ($45 to $65 per hour) for full-time contractors or a salary for employees (USA and Australia) of $75,000 to $110,000 with benefits, depending on proven experience level and engagement terms.

      Work Environment

      This is a remote role working as a part of a global, distributed team spanning 5 continents. Most of your work will be asynchronous, with communication via Slack, JIRA, and Github, with a few video meetings per week. Most Client teams are located in North America, so expect some of your work time to overlap with North American working hours. Our project teams may include a Lead Engineer/Architect, UX Architect, Product Owner, Project Manager, Quality Analyst, and 1-4 additional Engineers. Engineers typically work on 1-2 projects at a time.

      Community

      At XWP, you will become part of a much bigger community of X-Teamers from the X-Company brands, which is hundreds strong, and includes XWP, X-Team, and XFive.

      One of the ultimate perks of working at XWP is your Unleash+ membership, which gives you $2,500 per year to use toward activities that keep you energized so you can learn, grow and unleash your potential.

      Participate in our epic Seasons every quarter, designed to get you energized and doing more of the things you love to do. We'll constantly provide you with new, motivating side quests and challenges, spanning a range of Paths focused around your passions, like travel, coding, gaming, fitness, etc.

      Travel to work alongside other X-Teamers at one of our free hacker houses (X-Outposts) around the world. The X-Outpost changes locations monthly, allowing people to explore & work remotely in the most beautiful locations. Many XWP team members also meet up at WordCamp Asia, WordCamp US, and WordCamp Europe.

      XWP is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.

      Job requirements

      This is a full-stack engineering role, modern frontend experience is often needed alongside traditional PHP backend expertise. We expect that you will have significant experience with most of the following areas of technology and the ability to quickly learn and close any gaps that you encounter while engaged.

      • WordPress at scale
      • PHP, HTML, CSS, and vanilla JavaScript
      • React.js
      • AMP Technology
      • Object Oriented Programming
      • Gutenberg 
      • WP-CLI and WP-REST-API
      • RESTful Services and APIs
      • SQL and NoSQL databases
      • Linting PHP and JavaScript

      We expect you to have a good working knowledge and some experience with most of the following:

      • Setting up CI/CD workflows with Travis CI and GitHub
      • E2E testing and frameworks like PHPUnit, QUnit, and Mocha
      • Build-tools like Grunt, Gulp, and WebPack
      • Docker and Vagrant
      • Package management tools like NPM and Composer
      • Transpiling ES6 to ES5 using Babel
      • CSS Preprocessors like SASS
      • Git and SVN version control systems
      • Developing responsive interfaces
      • Debugging for a wide range of browsers and devices
      • Extending interfaces with JavaScript

        You will also want to have these characteristics:

        • Highly organized, motivated, and execution-oriented
        • Self-starter comfortable working in a highly technical environment
        • Demonstrated ability for continuous learning, creativity, and problem solving
        • Ability to work effectively and dependably in remote environments
        • Confidence effectively presenting well-reasoned options to decision makers
        • Ability to make a strong case while listening and remaining open to other perspectives
        • This is a remote, day-shift, position open to candidates living in the Asia-Pacific region. Only candidates currently residing in time zones UTC+8 through UTC+12 will be considered.

          As a Technical Support & Enablement Engineer, you’ll craft our customer experience. Pressable is looking to grow our diverse team of individuals with a background in WordPress, the technical knowledge for anything that comes their way, and the determination to get the job done. Our agents establish relationships with our customers by listening to their needs, understanding their problems, and providing tailored solutions.

          Pressable is a new breed of technology company: one part WordPress managed hosting and another part services innovation. Both empower small agencies and giant clients to scale their business on the WordPress platform. Pressable’s platform enhances WordPress with developer tools, security, analytics, and world class support so that companies can build and deploy their digital experiences faster than ever.

          Pressable is owned by Automattic, the brand behind WordPress.com, WooCommerce, Jetpack, Crowdsignal, WordPress VIP and many others. Founded in 2010, Pressable follows Automattic’s distributed team model with employees all over the world. We engage the most brilliant minds regardless of location and give them the best resources to perform the finest work of their careers.

          YOUR DAY WILL INVOLVE:
          • Interacting with existing and potential customers by responding to WordPress and platform related inquiries through email-based tickets and live chats (10%).
          • Writing and maintaining documentation, writing blog posts, and contributing to the community of WordPress support around the globe (50%).
          • Deeply diving into WordPress issues for high-touch enterprise clients and agencies (40%).
          BEING A TECHNICAL SUPPORT ENGINEER REQUIRES:
          • A solid foundation in WordPress, its inner workings, common issues, community, and proper use cases. You are well-versed in your craft.
          • An eagerness to learn and the ability to adapt, allowing you to teach others. You are a lifelong learner.
          • Knowledge and experience with common web technologies, including HTML, JavaScript, CSS, and Git.
          • You are comfortable working with and solving problems with PHP.
          • Excellent writing and communication skills with a passion for taking technical language and making it understandable.
          • You are fluent and eloquent in written English.
          • Advanced proficiency using the command line (Bash scripting a plus), WP-CLI, and an understanding of the domain name system (DNS), domain registration, and various email setups.
          • A willingness to regularly assist with coverage gaps.
          • Self-driven work ethic. You are a self-starter who loves taking initiative and seeing things through to completion.
          SHIFT

          This role can be part time or full time depending on the candidate, but will usually include Sundays. The hours will be business hours (approximately 8 a.m. until 5 p.m.) in the UTC +8/+9/+10/+11/+12 time zones.

          OUR BENEFITS
          • Fully remote
          • Unlimited PTO
          • Home office benefit
          • Technology benefit
          • Coworking subsidy
          DIVERSITY & INCLUSION AT PRESSABLE

          Diversity and Inclusion is a priority at Pressable. We want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups, and we require unconscious bias training for our hiring teams.

          We may invite applicants to complete a limited-time paid trial as part of the hiring process. A trial is a shared opportunity for our team and the applicant to get experience working together to see if we’re the right fit.

          What are you waiting for?
        • 1 month ago

          Kinsta is a modern cloud hosting company focused on WordPress hosting. We run our services on cutting edge technology and we are proud of the level of support we offer to our customers. Our talented and motivated team is scattered across the globe with team members hailing from every continent but Antartica! We're constantly on the lookout for great talent to join our awesome team. If you’d like to become part of the Kinsta family, hit apply or drop us a line, we’d love to talk to you!

          What you will be doing

          We are looking for a motivated and professional DevOps Engineer to help us maintain the best performing hosting architecture on the market.

          You will be instrumental in making sure our architecture is always on the bleeding edge of technology remaining stable and high performing at all times. This involves:

          • Optimizing server provisioning
          • Fine tuning our servers on a system level and on application (WordPress) level
          • Ensuring high scalability as the number of created VMs increases on our network
          • Overseeing and ensuring smooth running and completion of server-wide updates
          • Ensuring optimal software communication between our server architecture and our hosting platform (MyKinsta)
          • Acting as an escalation point for our SysOps team if a bug or issue proves to be particularly difficult
          • Creating tools to prevent or mitigate instances of high load, ensure security and stability throughout the system

          Requirements

          • 4-year undergraduate / Bachelor's degree in computer engineering or computer science
          • 5 years of experience working with Ubuntu
          • 3 years of experience writing Bash, Python and Ansible scripts
          • 3 years of experience with the standard WordPress stack (PHP, MySQL, WordPress)
          • Experience with WP-CLI
          • Experience with Nginx
          • LUA scripting knowledge
          • Excellent general understanding of Linux, cloud networking and server management
          • Deep knowledge of Google Cloud based server architecture
          • Strong experience automating against firewalls and network infrastructure (iptables)
          • Experience working with ELK stack
          • Technical awareness and ability to quickly understand new technologies


          Bonus Skills

          • Deep knowledge of LXC
          • Experience working with ZFS
          • Database query optimization
          • Having worked in JIRA
          • Good understanding of APIs and web service

          Benefits

          • We offer a relaxed working environment where everyone can work in peace
          • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly
          • Everyone has a voice in the development process
          • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks
          • We work with only the newest and best technology

          If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.

        Remotive can help!

        Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

        Interested to chat with Remote workers? Join our community!