Engineering Manager, Managed Services
New
J
JobgetherCloud Infrastructure
NorwayFull-TimeManager
SalaryAnnual compensation reviews; performance-based annual bonus or commission in addition to base compensation.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonAgileCloud ComputingJavaKubernetesC++GoLinux
Requirements
- Bachelor’s degree or equivalent education in a technology-related field, or comparable professional experience.
- Proven professional experience in software engineering using technologies such as Python, Go, C, C++, Java, or similar, and/or experience managing technical operations teams.
- Demonstrated professional experience with OpenStack.
- Strong understanding of testing methodologies, maintainable code, and software quality practices.
- Experience with Linux system administration; Ubuntu or Debian experience is a plus.
- Solid understanding of cloud architectures, topologies, and technologies.
- Technical aptitude for understanding and managing complex distributed systems.
- Experience working with agile software development methodologies.
- Proven experience working within and managing distributed or remote teams.
- Strong communication, collaboration, and stakeholder-management skills.
- A practical, customer-focused approach to service delivery and operational excellence.
- Willingness to travel for team events, company gatherings, and customer meetings, generally around 20% or less.
Responsibilities
- Lead and develop a growing engineering team, improving both development velocity and operational quality.
- Manage the day-to-day delivery of managed services across customer environments, ensuring reliable and consistent service.
- Establish disciplined engineering and operations processes that support scalability, maintainability, and continuous improvement.
- Monitor team health indicators and take action to improve team effectiveness, collaboration, and performance.
- Maintain clear focus on priorities, milestones, deliverables, and customer commitments.
- Represent the managed services team with customers, internal stakeholders, product engineering teams, and external partners.
- Ensure service-level agreements are consistently met across customer deployments around the world.
- Drive ongoing improvements to products, processes, and operational practices based on customer and engineering feedback.
- Collaborate closely with engineering, product, and operations teams to resolve complex issues and deliver reliable distributed systems.
View Full Description & ApplyYou'll be redirected to the employer's site