19 Managed Services jobs in Bahrain
Engineering Manager, Managed Services
Posted 2 days ago
Job Viewed
Job Description
Join to apply for the Engineering Manager, Managed Services role at Canonical
3 days ago Be among the first 25 applicants
Join to apply for the Engineering Manager, Managed Services role at Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an Engineering Manager .
This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.
The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to OpenStack and everything in-between, you'll be working with the latest technology in a fast-paced engineering environment. As a Cloud Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations and consistent product improvement engineering. Collaboration with customers, product engineering, and operations is critical to success.
Location: This is a globally remote role.
The role entails
- Manage a growing engineering team to optimise the quality and velocity of both development and operations
- Identify and measure team health indicators
- Implement disciplined engineering and operations processes
- Represent the BootStack team with respect to stakeholders, customers, and external teams
- Ensure proper team focus on priorities, milestones, and deliverables
- Work to meet service level agreements with customer deployments around the globe
- Deliver quality managed services in a consistent, timely manner
- Bachelors (or equivalent) education in a technology field
- Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
- Proven experience with OpenStack
- Demonstrated strong commitment to testing methodologies and maintainable code quality
- Experience with Linux system administration, Ubuntu/Debian a plus
- Strong communication and cooperation skills
- Experience with agile software development methodologies
- Experience working in and managing distributed teams
- Technical aptitude for understanding complex distributed systems
- Experience with cloud topologies and technologies
- Travel to team and company events and customer meetings, roughly 20% or less
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Management and Manufacturing
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Managed Services Manager jobs in Manama, Capital Governorate, Bahrain .
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager, Managed Services
Posted 13 days ago
Job Viewed
Job Description
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring an Engineering Manager .
This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.
The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to OpenStack and everything in-between, you’ll be working with the latest technology in a fast-paced engineering environment. As a Cloud Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations and consistent product improvement engineering. Collaboration with customers, product engineering, and operations is critical to success.
Location: This is a globally remote role.
The role entails
- Manage a growing engineering team to optimise the quality and velocity of both development and operations
- Identify and measure team health indicators
- Implement disciplined engineering and operations processes
- Represent the BootStack team with respect to stakeholders, customers, and external teams
- Ensure proper team focus on priorities, milestones, and deliverables
- Work to meet service level agreements with customer deployments around the globe
- Deliver quality managed services in a consistent, timely manner
- Bachelors (or equivalent) education in a technology field
- Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
- Proven experience with OpenStack
- Demonstrated strong commitment to testing methodologies and maintainable code quality
- Experience with Linux system administration, Ubuntu/Debian a plus
- Strong communication and cooperation skills
- Experience with agile software development methodologies
- Experience working in and managing distributed teams
- Technical aptitude for understanding complex distributed systems
- Experience with cloud topologies and technologies
- Travel to team and company events and customer meetings, roughly 20% or less
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-LjbffrCloud Services Specialist (Data Solutions)
Posted 5 days ago
Job Viewed
Job Description
Job Objective
Lead the development and management of cloud-based data-driven solutions, leveraging on AWS partnership to create impactful customer offerings. The role will also involve collaboration with the presales team to design and position innovative products and solutions for our customers.
Job Specifications- Identify, define, and prioritize cloud-based products with a focus on data solutions.
- Lead the design, development, and deployment of scalable data products and services.
- Develop strategies to address key customer pain points in data storage, processing, and analysis.
- Partner with engineering teams to ensure the successful execution of the product roadmap.
- Collaborate with the presales team to create tailored cloud solutions for customers, focusing on AWS opportunities.
- Act as the primary technical advisor during client engagements, highlighting the unique value of proposed solutions.
- Engage with customers to understand their data challenges and align solutions to their needs.
- Conduct competitive analysis to identify opportunities for AWS related products and services.
- Gather feedback to refine and enhance product offerings.
- Perform other responsibilities as required by higher levels of supervision.
The Product Specialist for Cloud-based data-driven solutions plays a crucial role in driving the adoption and success of our innovative product offerings.
By leveraging deep technical expertise and understanding of market trends, this role will directly impact the development and enhancement of our product offerings.
By collaborating with cross-functional teams including engineering, marketing, and sales, the Product Specialist ensures that our products will meet market demands, enhance customer satisfaction, and contribute to the overall growth of the organization.
Technical Expertise : Deep understanding of Cloud technologies.
Market Awareness : Knowledge of industry trends and competitive landscape related to cloud-based data driven solutions.
Communication : Excellent verbal and written communication skills to effectively convey complex technical concepts to non-technical stakeholders.
Problem-Solving : Strong troubleshooting abilities to identify issues and provide timely solutions.
Collaboration : Experience of working in cross-functional teams and fostering a collaborative work environment.
Qualification & ExperienceBachelor’s degree in Business Administration, Engineering, IT or any other relevant field.
Certification:
AWS Certified Solutions Architect – Professional
Minimum 8 years of relevant experience
About Application ProcessIf you meet the criteria and you are enthusiastic about the role, we would welcome your application. To complete the application you would need the following document(s):
#J-18808-LjbffrTechnical Support Engineer, Cloud Services
Posted today
Job Viewed
Job Description
Responsibilities:
- Provide Tier 2 and Tier 3 technical support for cloud services, addressing customer inquiries and issues via phone, email, and chat.
- Diagnose, troubleshoot, and resolve complex hardware, software, and network problems related to cloud infrastructure.
- Escalate unresolved issues to appropriate engineering teams, acting as a liaison between customers and development.
- Document technical solutions, workarounds, and best practices in a comprehensive knowledge base.
- Proactively monitor system performance and identify potential issues before they impact customers.
- Assist in the development and delivery of technical training for customers and internal teams.
- Contribute to the continuous improvement of support processes and tools.
- Analyze support trends and provide feedback to product development teams for service enhancements.
- Maintain high levels of customer satisfaction through prompt, professional, and effective support.
- Participate in on-call rotation as needed.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 3-5 years of experience in technical support, helpdesk, or a similar customer-facing technical role.
- Proven experience with cloud computing platforms (e.g., AWS, Azure, GCP) and associated services.
- Strong understanding of networking protocols, operating systems (Windows/Linux), and virtualization technologies.
- Excellent problem-solving and analytical skills with a methodical approach to troubleshooting.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences.
- Experience with scripting languages (e.g., Python, PowerShell) is a plus.
- Ability to work independently and manage time effectively in a remote environment.
- Customer-centric mindset with a passion for delivering outstanding service.
Senior Technical Support Engineer - Cloud Services
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Provide advanced technical support for cloud-based services, addressing complex client issues via phone, email, and chat.
- Diagnose, troubleshoot, and resolve software and infrastructure problems across various cloud environments.
- Escalate unresolved issues to appropriate engineering or development teams, providing detailed technical information.
- Document all client interactions, technical issues, and resolutions accurately in the CRM system.
- Develop and maintain technical documentation, including FAQs, knowledge base articles, and troubleshooting guides.
- Identify recurring issues and propose long-term solutions or workarounds.
- Contribute to the continuous improvement of support processes and tools.
- Monitor system performance and proactively identify potential issues.
- Collaborate with product management and engineering teams to provide feedback on product functionality and identify areas for improvement.
- Train and mentor junior support engineers.
- Participate in on-call rotation for urgent support needs.
- Stay current with industry trends and best practices in cloud computing and technical support.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical support, preferably with cloud platforms (e.g., AWS, Azure, GCP).
- Proven expertise in troubleshooting complex software and network issues.
- Strong understanding of operating systems (Windows, Linux), networking protocols (TCP/IP, DNS, HTTP), and database technologies.
- Experience with scripting languages (e.g., Python, Bash) is a plus.
- Excellent analytical and problem-solving skills.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts clearly to non-technical users.
- Demonstrated ability to work independently, manage priorities, and thrive in a remote environment.
- Experience in customer service and client relationship management.
- Relevant certifications (e.g., AWS Certified Cloud Practitioner, CompTIA Network+) are advantageous.
- This fully remote role is based with a company that serves clients globally, including those in Budaiya, Northern, BH .
Senior Technical Support Engineer - Cloud Services
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Provide high-level technical support to customers via various channels (e.g., email, chat, phone, remote desktop).
- Diagnose and resolve complex technical issues related to cloud services, including infrastructure, applications, and networking.
- Escalate unresolved issues to appropriate engineering teams, ensuring clear documentation and follow-up.
- Guide customers through advanced product configurations, integrations, and troubleshooting steps.
- Develop and maintain comprehensive technical documentation, FAQs, and knowledge base articles.
- Identify recurring issues and provide feedback to product development teams for system improvements.
- Mentor junior support engineers and contribute to their technical development.
- Manage and prioritize support tickets effectively, ensuring timely resolution and adherence to SLAs.
- Contribute to the continuous improvement of support processes and customer service standards.
- Stay updated with the latest developments in cloud technologies and best practices.
Senior Technical Support Specialist - Cloud Services
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Provide Tier 2 and Tier 3 technical support to end-users, resolving complex hardware, software, network, and cloud-related issues.
- Diagnose and troubleshoot problems reported by clients, utilizing diagnostic tools and procedures.
- Escalate unresolved issues to appropriate internal teams or third-party vendors, ensuring timely resolution.
- Document all support activities, resolutions, and technical information in the ticketing system.
- Develop and maintain technical knowledge base articles and user guides.
- Assist in the deployment, configuration, and maintenance of IT systems and software.
- Provide training and guidance to junior support staff.
- Identify recurring issues and trends, and recommend proactive solutions to prevent future problems.
- Participate in on-call rotation for after-hours support as needed.
- Contribute to the development and implementation of support policies and procedures.
- Collaborate with IT infrastructure and development teams to ensure seamless service delivery.
- Manage client expectations and provide clear, concise communication throughout the support process.
- Stay current with the latest technologies and industry best practices in IT support and cloud computing.
- Ensure adherence to Service Level Agreements (SLAs) for all support requests.
- Perform root cause analysis for critical incidents.
The ideal candidate will have a Bachelor's degree in Computer Science, Information Technology, or a related field, coupled with a minimum of 5 years of experience in a technical support role. Proven expertise in supporting cloud platforms (e.g., AWS, Azure, Google Cloud) and common operating systems (Windows, macOS, Linux) is essential. Strong understanding of networking concepts (TCP/IP, DNS, VPNs) and security best practices is required. Excellent troubleshooting, problem-solving, and analytical skills are paramount. You should possess outstanding communication and interpersonal skills, with the ability to explain technical concepts to non-technical users. Experience with ticketing systems (e.g., ServiceNow, Zendesk) and remote support tools is highly desirable. Certifications such as CompTIA A+, Network+, Security+, or cloud-specific certifications are a plus. You are a patient, customer-focused individual who thrives in a dynamic support environment. This role requires strong attention to detail and a commitment to delivering exceptional client service.
Be The First To Know
About the latest Managed services Jobs in Bahrain !
Senior Technical Support Engineer - Cloud Services
Posted today
Job Viewed
Job Description
Key responsibilities include: Providing Tier 3 technical support for cloud-based services and applications , including troubleshooting complex infrastructure and application-level issues. Conducting in-depth root cause analysis of reported problems and developing long-term solutions. Developing and maintaining technical documentation , including knowledge base articles, troubleshooting guides, and best practice recommendations. Collaborating effectively with software development, SRE, and product management teams to resolve product defects and improve service reliability. Mentoring and guiding junior support engineers , sharing knowledge and best practices. Responding to customer escalations with urgency and professionalism, ensuring a high level of customer satisfaction. Identifying trends in support issues and providing feedback to product teams for service improvement. You will also be responsible for proactively monitoring system performance, assisting in the deployment of new features, and contributing to the continuous improvement of our support processes. The ability to manage your workload independently and communicate technical information clearly to both technical and non-technical audiences is essential.
Qualifications:
- A Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 6 years of experience in technical support, with a strong focus on cloud computing environments (e.g., AWS, Azure, GCP).
- Expertise in troubleshooting distributed systems, microservices, containers (Docker, Kubernetes), and cloud networking.
- Proficiency with scripting languages (e.g., Python, Bash) for automation and diagnostics.
- Strong understanding of operating systems (Linux/Windows), databases, and web technologies.
- Excellent analytical, problem-solving, and debugging skills.
- Exceptional customer service and communication skills, with experience supporting enterprise clients.
- Ability to work independently and collaboratively in a remote team environment, managing critical issues effectively.
Remote Senior Backend Engineer - Cloud Services
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy highly scalable, reliable, and performant backend services and APIs using modern programming languages and frameworks (e.g., Python, Go, Java, Node.js).
- Architect and implement microservices-based solutions within a cloud environment (AWS, Azure, GCP).
- Optimize application performance, identify and resolve bottlenecks, and ensure system availability.
- Write clean, well-documented, and maintainable code, adhering to best practices and coding standards.
- Collaborate closely with frontend engineers, product managers, and DevOps teams to define and implement new features.
- Participate in code reviews, providing constructive feedback to peers.
- Develop and maintain robust automated testing strategies (unit, integration, end-to-end testing).
- Implement and manage CI/CD pipelines for efficient software delivery.
- Contribute to technical design discussions and architectural decisions.
- Troubleshoot and debug complex issues in production environments.
- Stay current with emerging technologies and industry trends in backend development and cloud computing.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in backend development, with a strong emphasis on building distributed systems and cloud-native applications.
- Proficiency in one or more backend programming languages (e.g., Python, Go, Java, Node.js).
- Extensive experience with cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of microservices architecture, RESTful APIs, and data modeling.
- Experience with containerization technologies (Docker, Kubernetes) is highly desirable.
- Familiarity with database technologies (SQL and NoSQL).
- Solid understanding of networking concepts and security best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with Agile development methodologies.
- Proven ability to work independently, manage priorities, and deliver high-quality code in a remote setting.
Remote Senior Product Manager, Cloud Services
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Define product vision, strategy, and roadmap for cloud services.
- Conduct market research and competitive analysis to identify opportunities.
- Gather and prioritize product and customer requirements.
- Translate requirements into detailed product specifications and user stories.
- Collaborate with engineering, design, and other cross-functional teams.
- Manage product backlogs and sprint planning in an agile environment.
- Oversee the entire product lifecycle from ideation to launch and iteration.
- Develop go-to-market strategies and support product launches.
- Analyze product performance metrics and iterate based on data.
- Communicate product plans and progress to stakeholders at all levels.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field; MBA or Master's degree preferred.
- Minimum of 7 years of experience in product management, with a focus on cloud services or SaaS.
- Proven track record of launching and managing successful software products.
- Deep understanding of cloud computing platforms (AWS, Azure, GCP) and related technologies.
- Experience with agile development methodologies (Scrum, Kanban).
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to articulate complex ideas clearly.
- Experience working in a fully remote team environment.
- Ability to influence without direct authority.