97 Cloud Computing jobs in Bahrain
Junior Cloud Computing Apprentice
Posted 4 days ago
Job Viewed
Job Description
Apprenticeship in Cloud Computing
Posted 6 days ago
Job Viewed
Job Description
Program Highlights:
- In-depth training covering core cloud concepts, services, and best practices across major cloud providers.
- Hands-on experience with cloud deployment, configuration, and management tools.
- Mentorship from certified cloud professionals.
- Exposure to real-world cloud projects, including infrastructure setup, migration, and optimization.
- Development of skills in areas such as Infrastructure as Code (IaC), CI/CD pipelines, and cloud security.
- Opportunity to earn industry-recognized cloud certifications.
- Clear pathway to junior cloud engineering roles upon successful completion.
- A collaborative and supportive remote work environment.
Responsibilities:
- Assist in the setup and configuration of cloud environments.
- Learn and apply principles of cloud architecture and design.
- Support cloud infrastructure monitoring and maintenance tasks.
- Help troubleshoot and resolve basic cloud-related issues.
- Participate in learning sessions and knowledge-sharing activities.
- Document cloud configurations and procedures.
- Collaborate with team members on various cloud projects.
- Gain practical experience with scripting and automation tools.
- Understand and adhere to cloud security best practices.
Requirements:
- High school diploma or equivalent. A degree or certification in IT, Computer Science, or a related field is a plus.
- A strong interest in cloud computing and technology.
- Basic understanding of networking concepts and operating systems (Windows/Linux).
- Good analytical and problem-solving skills.
- Eagerness to learn and adapt quickly to new technologies.
- Effective communication skills, both written and verbal.
- Ability to work independently and manage time effectively in a remote setting.
- Reliable internet connection and a dedicated workspace.
Junior Cloud Computing Trainee
Posted 16 days ago
Job Viewed
Job Description
Graduate Software Engineer - Cloud Computing
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, development, testing, and deployment of cloud-based software applications and services.
- Write clean, efficient, and well-documented code under the guidance of senior engineers.
- Participate in code reviews and contribute to team discussions on technical challenges and solutions.
- Learn and apply cloud computing concepts and technologies (e.g., AWS, Azure, GCP), including services like compute, storage, databases, and networking.
- Develop unit tests and integration tests to ensure the quality and reliability of software components.
- Troubleshoot and debug software issues, working towards timely resolution.
- Collaborate effectively with a remote team through various communication and project management tools.
- Gain exposure to agile development methodologies and software development lifecycles.
- Contribute to technical documentation and knowledge sharing within the team.
- Research and evaluate new technologies and tools to improve development processes.
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong foundation in programming concepts and languages such as Java, Python, C++, or JavaScript.
- Basic understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with cloud computing concepts is a plus.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work independently and collaborate effectively within a remote team setting.
- Eagerness to learn and a proactive attitude towards acquiring new technical skills.
- Good time management and organizational abilities.
- Prior internship or project experience in software development is beneficial but not required.
Advanced Apprentice - Cloud Computing & DevOps
Posted 22 days ago
Job Viewed
Job Description
Key Learning Areas:
- Cloud platform fundamentals (AWS, Azure, GCP)
- Containerization technologies (Docker, Kubernetes)
- Infrastructure as Code (Terraform, Ansible)
- CI/CD pipeline implementation
- Monitoring and logging solutions
- Scripting and automation
- Networking concepts
- Security principles in cloud environments
- Agile methodologies
We are committed to fostering a diverse and inclusive workplace and encourage applications from all qualified individuals.
Remote Junior Technical Apprentice - Cloud Computing
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the day-to-day administration of cloud platforms (e.g., AWS, Azure, GCP).
- Monitor system performance and identify potential issues.
- Respond to and resolve basic technical support requests from internal users.
- Learn and implement cloud security best practices.
- Support the IT team in managing virtual machines and containers.
- Participate in code reviews and assist with scripting for automation tasks.
- Document technical processes and solutions.
- Collaborate with team members on various cloud-related projects.
- Continuously learn new technologies and methodologies in the cloud space.
- Adhere to company policies and remote work best practices.
Qualifications:
- High school diploma or equivalent; a degree in Computer Science or a related field is a plus.
- Basic understanding of operating systems (Linux/Windows).
- Familiarity with networking concepts is advantageous.
- A strong desire to learn and adapt in a fast-paced tech environment.
- Excellent problem-solving skills and attention to detail.
- Good communication and collaboration skills, essential for remote teamwork.
- Ability to work independently and manage time effectively in a remote setting.
- Previous exposure to programming languages (e.g., Python, Shell) is a bonus.
- Must be based in or willing to relocate to **Busaiteen, Muharraq, BH** (while the role is remote, initial onboarding or occasional team meetups may occur in the vicinity).
This apprenticeship offers a path to a rewarding career in technology. Join us and build your future in the cloud!
Advanced Apprenticeship in Cloud Computing & DevOps
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the deployment, management, and monitoring of cloud infrastructure across various platforms (e.g., AWS, Azure, GCP).
- Learn and apply CI/CD principles and tools (e.g., Jenkins, GitLab CI, Azure DevOps) to automate software delivery pipelines.
- Participate in troubleshooting and resolving infrastructure-related issues.
- Gain exposure to containerization technologies like Docker and Kubernetes.
- Collaborate with development and operations teams to ensure smooth application performance and uptime.
- Contribute to the development and maintenance of infrastructure-as-code scripts (e.g., Terraform, Ansible).
- Engage in learning sessions and professional development activities focused on cybersecurity best practices within cloud environments.
- Document system configurations, procedures, and troubleshooting steps.
- Support the implementation of monitoring and alerting solutions to proactively identify and address potential problems.
- Develop an understanding of networking concepts relevant to cloud architectures.
- A strong passion for technology and a foundational understanding of computer systems.
- Excellent problem-solving and analytical skills.
- Effective communication and teamwork abilities, crucial for a remote setting.
- Proactive learning attitude and a desire to master new technologies.
- Basic scripting or programming knowledge (e.g., Python, Bash) is a plus.
- Familiarity with operating systems (Linux/Windows).
- Eligibility for an apprenticeship program.
Be The First To Know
About the latest Cloud computing Jobs in Bahrain !
Junior Software Developer - Cloud Services
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in writing clean, efficient, and maintainable code for cloud applications.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Develop and execute unit tests and integration tests to ensure code quality and functionality.
- Debug and resolve software defects identified during testing or by users.
- Collaborate with team members to understand project requirements and design solutions.
- Learn and apply best practices in software development, including version control (Git) and Agile methodologies.
- Contribute to technical documentation for code, APIs, and system designs.
- Assist in the maintenance and enhancement of existing software systems.
- Participate in team meetings, code reviews, and knowledge-sharing sessions.
- Gain exposure to cloud platforms (e.g., AWS, Azure, GCP) and related services.
Qualifications:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of at least one programming language such as Python, Java, C++, or JavaScript.
- Basic understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with version control systems like Git.
- Eagerness to learn and adapt to new technologies and programming languages.
- Good problem-solving and analytical skills.
- Effective communication and teamwork abilities.
- A passion for software development and technology.
- Prior internship or project experience is a plus but not required.
- Ability to work effectively on-site.
Graduate Software Engineer - Cloud Services
Posted 3 days ago
Job Viewed
Job Description
Internship Responsibilities:
- Assist in the design, development, and implementation of cloud-native applications and services.
- Write clean, efficient, and maintainable code in relevant programming languages (e.g., Python, Java, Go).
- Collaborate with senior engineers on cloud architecture and deployment strategies.
- Participate in code reviews and contribute to the improvement of software quality.
- Gain hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Assist in testing and debugging cloud services to ensure performance and reliability.
- Learn and apply DevOps principles and practices, including CI/CD pipelines.
- Document software designs, processes, and procedures.
- Contribute to problem-solving and troubleshooting of cloud-related issues.
- Engage in team meetings and actively seek opportunities for learning and professional development.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong foundational knowledge of software development principles and data structures.
- Familiarity with at least one modern programming language (e.g., Python, Java, C++, Go).
- Basic understanding of cloud computing concepts and platforms is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Must be legally eligible to work in Bahrain and available for the internship duration.
- Must be able to commit to working on-site in Manama, Capital, BH for the duration of the internship.
Senior Backend Engineer - Cloud Services
Posted 4 days ago
Job Viewed
Explore the dynamic world of cloud computing jobs. Cloud computing roles are in high demand, reflecting the increasing reliance on cloud-based solutions across industries. Professionals skilled in