DevOps Engineer

Kinsta


1 month ago

02/16/2020 10:22:57

Job type: Full-time

Hiring from: UK

workable

Category: Software Development


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.

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

  • Chainlink (Some overlap with EST)
    2 weeks ago

    Smart contracts are on track to revolutionize how all agreements work, through an entirely new system of technologically enforced contract guarantees. Chainlink enables next-generation smart contracts that can be written about any/all events in the real world, the details of our approach can be found in our whitepaper. We are well recognized for providing highly secure and reliable blockchain connectivity to the world's largest enterprises such as GoogleOracle, SWIFT, and many more. This is a unique opportunity to join one of the top companies developing cutting-edge blockchain technology while working closely together with a team of experienced senior developers.

     

    About this Role

    As a site reliability engineer, you’ll work directly with the company’s CTO, CEO and a technical team of other senior engineers. You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You’ll have the opportunity to learn and master the latest research concerning cryptography, blockchains, game theory, consensus algorithms, and decentralized applications. We live by an open-source ethos and believe in giving back to the community. You'll join us in enabling the future architecture of Chainlink, including the following:


    • Work directly with AWS in a expert capacity using Terraform
    • Maintain reliable application and network infrastructure focusing on time to recovery, monitoring, reduced downtime during upgrades, and disaster recovery
    • Apply the 12 factor app methodology to blockchain infrastructure appropriately.
    • Use data to understand the availability, reliability, and sustainability of our service
    • Build tools and systems for a great developer user experience
    • 5+ years of professional software development

    • B.S. or higher in computer science or a similarly technical field
    • Experience with test driven development and the use of testing frameworks
    • Knowledge of system design concepts
    • Experience with distributed systems and/or container orchestration
    • Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting
    • Excitement about building, operating and maintaining resilient, scalable services

    Preferred Qualifications

    • Demonstrated understanding of container networking and security 
    • Comfort working with network protocols, proxies and load balancers
    • Experience building highly available services at scale
    • Professional experience with Golang, TypeScript, Solidity, Rust
    • Experience with distributed systems
    • Ability to optimize and refactor for scaling and/or testability
    • Experience defining security strategies and securing high value systems
    • Excitement for blockchain, Web 3.0, and similar decentralized technologies
    • Comfort with pair programming
    • Comfort working remotely in a distributed team
    • Experience with Continuous Integration and Continuous Delivery
    • Passion for open source

    This role is location agnostic anywhere in the world. Though we ask that you overlap some working hours with Eastern Standard Time (EST). 

     

    *Chainlink is an Equal Opportunity Employer.*

  • 2 weeks ago

    Do you enjoy working with some of the latest technologies and using your expert Linux Administrator skills to automate routine system tasks? Do you like solving complex problems and finding solutions that scale appropriately in large, high-traffic environments? Are you comfortable working with a broad spectrum of software & services? If so, then we would like to hear from you!

    We are a small remote team of 3, looking for another curious, independent, and savvy DevOps engineer to build upon our continuous delivery pipelines using Kubernetes & Jenkins. We work with hybrid cloud environments and integrate many AWS services like EC2 & Lambda. Not a morning person? This full-time position has afternoon/evening hours: (ideally, 12pm-8pm Pacific give or take an hour).

    Responsibilities

    • Deploy, manage, & maintain applications and systems
    • Participate in on-call rotation
    • Implement, maintain, and improve CI/CD pipelines
    • Actively troubleshoot any issues and document solutions
    • Ensure system availability, respond to incidents, and handle escalations from other teams

    Requirements

    • 2+ years experience in a DevOps role (or similar)
    • Strong oral & written communication skills
    • Experience using Amazon Web Services (EC2, S3, & RDS at a minimum)
    • Proficient with Linux systems administration (RHEL/CentOS & Ubuntu specifically)
    • Experience with CI/CD platforms (Jenkins)
    • Comfortable using version control (Git)
    • Proficiency with Docker container concepts
    • Prior experience maintaining high-availability systems

    Nice to Have

    • Kubernetes exposure
    • Previous experience with Ruby on Rails environments
    • Prior experience with monitoring systems such as Grafana, Zabbix, or Nagios
    • Configuration management tools such as Terraform and/or SaltStack

    Benefits:

    • Health/dental vision insurance
    • 401K
    • Great work/life balance
    • 13" MacBooks and computer monitor provided
    • Adjustable work desks
    • Snacks and Friday Happy Hours!
    • Great location Our San Francisco office is steps from the Powell BART/Muni station!
  • Kinsta (Eastern Time +/- 4 hours)
    1 month ago

    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.

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!