Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Development of Operations Engineer image - Rise Careers
Job details

Development of Operations Engineer

Serverfarm is a leading developer and operator of data centers in North America, Western Europe, and Israel, and has key customer relationships with rapidly growing hyperscale, technology and network customers. In September 2023, Manulife Investment Management acquired a controlling interest in Serverfarm, which will allow the company greater access to capital to accelerate the expansion of its data center portfolio on a worldwide basis. The company is positioned to capture the growing demand for data center capacity that continues to grow globally, fueled by the rapid adoption of artificial intelligence and companies’ continued transition of data workloads and storage to the cloud.

 

Serverfarm has integrated innovation, sustainability and digital transformation into its mission and culture. Serverfarm developed in 2009 out of a need in the market to help customers become more efficient as capacity demands and data management challenges grew. The Serverfarm team began purchasing data centers from customers and leasing back the portion they needed. This strategy transitioned the company from a data center real estate owner into a data center developer and operator, resulting in a growing international portfolio of state-of-the- art facilities.

 

In 2015, Serverfarm developed its award-winning service platform InCommand with the goal of bringing together the three main elements of a data center: real estate, electrical and mechanical infrastructure, and the IT environment. This portal-based solution combines people, process, and platform, creating a cloud-like experience for data centers. Serverfarm delivers its sustainable Data Center Managemen t as a Service (DMaas) approach at more than 750 locations across forty-five countries.


We’re looking for a DevOps Engineer who can be responsible for deploying platform updates, identifying production issues, and implementing integrations that meet our customers’ needs. The ideal candidate will have a solid background in software engineering and be familiar with Ruby or Python, and will work with developers to ensure that software development follows established processes and works as intended. The DevOps engineer will also help plan projects and be involved in project management decisions.


Key Accountabilities
  • Improving current development tools and infrastructure.
  • Building and implementing new development tools and infrastructure
  • Working on ways to automate and improve development and release processes
  • Testing and examining code written by others and analyzing results
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and fixes
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Planning projects and being involved in project management decisions
  • Deploy updates and fixes
  • Build tools to reduce occurrence of errors and improve customer experience
  • Perform root cause analysis of production errors and resolve technical issues
  • Develop scripts to automate visualization
  • Design procedures for system troubleshooting and maintenance


Required Skills and Qualifications
  • Experience as a DevOps engineer or in a similar software engineering role
  • Proficiency with Git and GitHub workflows
  • Good knowledge of Ruby or Python
  • Proficiency in JavaScript frameworks such as AngularJS, React, and Node.js
  • Experience working with databases such as MySQL and MongoDB. 
  • Familiarity with message queuing technologies such as Kafka and MQTT is a plus. 
  • Strong understanding of software development methodologies, agile practices, and version control systems (e.g., Git). 
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative environment. 
  • Effective communication skills and ability to articulate technical concepts to non-technical stakeholders. 
  • Working knowledge of databases and SQL
  • Problem-solving attitude
  • Collaborative team spirit


$120,000 - $140,000 a year

Serverfarm is committed to providing an equal opportunity workplace and offers paid time off, paid holidays, 401k, medical and dental. Our compensation philosophy rewards employees for achieving the values and objectives aligned with the company’s goals and strategic initiatives.

ServerFarm Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ServerFarm DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ServerFarm
ServerFarm CEO photo
Avner Papouchado
Approve of CEO

Average salary estimate

$130000 / YEARLY (est.)
min
max
$120000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Development of Operations Engineer, ServerFarm

If you're looking to dive into the dynamic world of data centers, Serverfarm has an exciting opportunity for you! We're on the hunt for a Development of Operations Engineer to join our remote team in the USA. As a leading developer and operator of data centers across North America, Western Europe, and Israel, we pride ourselves on our innovative and sustainable approach. With our recent acquisition by Manulife Investment Management, we’re set to expand our portfolio and enhance our services, particularly as demand for data center capacity soars! In this role at Serverfarm, you’ll be at the forefront of deploying platform updates, troubleshooting production issues, and implementing integrations that keep our customers happy. We're on the lookout for someone with a solid foundation in software engineering, particularly with Ruby or Python, who thrives in a collaborative environment. You’ll work together with developers to ensure our software development follows best practices and meets our high standards. Not only will you improve existing tools and infrastructure, but you'll also get the chance to automate and streamline our processes to enhance team productivity and customer experience. This position offers an engaging mix of technical challenges and project management decisions as you play a pivotal role in shaping our products. If you're ready to take your expertise and make a meaningful impact, then we want to hear from you today.

Frequently Asked Questions (FAQs) for Development of Operations Engineer Role at ServerFarm
What are the primary responsibilities of a Development of Operations Engineer at Serverfarm?

A Development of Operations Engineer at Serverfarm is responsible for deploying platform updates, identifying production issues, implementing integrations that meet customer needs, and working closely with developers to ensure established processes are followed. The role also involves improving and implementing new development tools, automating release processes, and engaging in root cause analysis for production errors.

Join Rise to see the full answer
What qualifications are necessary for the Development of Operations Engineer position at Serverfarm?

To excel as a Development of Operations Engineer at Serverfarm, candidates should have experience in a similar role, proficiency with Git and GitHub, and strong knowledge of Ruby or Python. Familiarity with JavaScript frameworks such as AngularJS, React, and Node.js, along with database experience using MySQL and MongoDB, is important. Strong problem-solving skills and effective communication abilities are also essential.

Join Rise to see the full answer
How does Serverfarm integrate sustainability into its operations for the Development of Operations Engineer role?

Serverfarm is deeply committed to sustainability and integrates it into every aspect of our operations, including the Development of Operations Engineer role. Engineers work on sustainable Data Center Management as a Service (DMaas), ensuring that all processes and tools are efficient, reduce waste, and utilize resources responsibly. This aligns with our mission to help our clients navigate the growing demand for data center capacity.

Join Rise to see the full answer
What tools and technologies will a Development of Operations Engineer at Serverfarm use?

In the role of Development of Operations Engineer at Serverfarm, you will work with various tools and technologies, including Git and GitHub for version control, Ruby or Python for software development, and JavaScript frameworks like AngularJS, React, and Node.js. You will also interact with databases such as MySQL and MongoDB, and explore message queuing technologies like Kafka and MQTT.

Join Rise to see the full answer
What is the salary range for the Development of Operations Engineer position at Serverfarm?

The salary range for the Development of Operations Engineer position at Serverfarm is between $120,000 and $140,000 per year. Serverfarm is committed to providing a competitive compensation package that rewards employees for their contributions towards the company's goals and strategic initiatives.

Join Rise to see the full answer
Common Interview Questions for Development of Operations Engineer
Can you describe your experience with deploying platform updates?

Highlight your past responsibilities related to deploying updates, including any tools or methodologies you used. Be specific about the impact of these deployments on the operations and how you ensured they met the needs of the users.

Join Rise to see the full answer
What programming languages are you most comfortable with, and how have you used them in your previous roles?

Discuss your experience with Ruby and Python (or other relevant languages), focusing on specific projects where you applied coding skills to solve real-world problems and improve processes.

Join Rise to see the full answer
How do you approach problem-solving when you encounter production issues?

Share your structured approach to troubleshooting, detailing the steps you take to identify the problem, collaborate with team members, and implement a solution. Use an example to illustrate your effectiveness.

Join Rise to see the full answer
What methods do you use for automating development and release processes?

Talk about any tools or frameworks you’ve implemented for automating workflows and enhancing efficiency, along with the outcomes of those automations, to show your proactive approach.

Join Rise to see the full answer
How do you ensure secure systems against cybersecurity threats?

Explain your understanding of cybersecurity best practices and how you have applied these to ensure the systems you're responsible for are well-protected. Mention tools or strategies that have worked for you.

Join Rise to see the full answer
Tell us about a challenging technical problem you faced and how you resolved it?

Use the STAR method (Situation, Task, Action, Result) to outline a technical challenge from your past job, detailing the actions you took to overcome it and what you learned from the experience.

Join Rise to see the full answer
What role do you think collaboration plays in a DevOps environment?

Discuss the importance of teamwork in a DevOps setting and provide examples from your experience where collaboration has led to better outcomes, emphasizing communication and alignment with stakeholders.

Join Rise to see the full answer
How familiar are you with Agile methodologies, and how have you applied them?

Describe your experience working within Agile frameworks, focusing on specific projects and how Agile principles enhanced development, speed, or team dynamics.

Join Rise to see the full answer
What development tools do you consider essential for a DevOps Engineer?

Share the tools you most frequently rely on in your work as a DevOps Engineer and explain why they are critical for success in deploying, monitoring, and improving applications.

Join Rise to see the full answer
Can you explain a time when you had to explain technical concepts to a non-technical audience?

Provide an example that showcases your communication skills, detailing the context and how your clear explanations helped bridge the gap between technical and non-technical stakeholders.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Zipline Hybrid South San Francisco, California, USA
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 22 hours ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!