15 Cloud Computing jobs in Bahrain
DevOps Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
The DevOps Engineer will be responsible for designing, implementing, and maintaining CI/CD pipelines, automating deployment processes, and managing cloud infrastructure on platforms like AWS or Azure. Key duties include infrastructure as code (IaC) implementation using tools such as Terraform or Ansible, configuring and monitoring cloud services, ensuring system security, and troubleshooting production issues. You will collaborate closely with development and QA teams to foster a culture of collaboration and continuous improvement. This role requires a deep understanding of scripting languages, containerization technologies (Docker, Kubernetes), and monitoring tools. The position is based in the technology-forward area of Shakhura, Northern, BH , with a hybrid work arrangement offering a balance between office collaboration and remote flexibility.
The ideal candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, with at least 4 years of experience in DevOps or a similar role. Proven experience with cloud platforms (AWS, Azure), CI/CD tools (Jenkins, GitLab CI), and containerization technologies is essential. Strong proficiency in scripting languages like Python, Bash, or PowerShell is required. Experience with configuration management tools and monitoring solutions (e.g., Prometheus, Grafana) is highly desirable. Excellent problem-solving skills, a proactive attitude, and strong communication abilities are necessary. A passion for automation and a commitment to improving software delivery processes are key attributes for success in this role.
DevOps Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
- Designing, building, and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
- Automating infrastructure deployment and management using tools like Terraform or Ansible.
- Managing and optimizing cloud environments (AWS, Azure, or GCP).
- Implementing and maintaining containerization technologies (Docker, Kubernetes).
- Monitoring system performance, identifying bottlenecks, and implementing solutions.
- Ensuring the security of infrastructure and applications.
- Collaborating with development teams to troubleshoot and resolve deployment issues.
- Writing scripts for automation tasks in languages such as Python or Bash.
- Managing version control systems like Git.
Required qualifications include a Bachelor's degree in Computer Science, Engineering, or a related field. A minimum of 4 years of experience in DevOps, system administration, or software development with a focus on automation is required. Proven experience with cloud platforms (AWS, Azure, GCP), CI/CD tools, and configuration management tools is essential. Familiarity with containerization technologies (Docker, Kubernetes) and scripting languages (Python, Bash) is mandatory. Strong understanding of networking, security principles, and troubleshooting skills are also required. Excellent communication and collaboration skills are necessary.
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable and resilient cloud infrastructure on major cloud platforms (AWS, Azure, GCP).
- Develop and manage CI/CD pipelines for automated deployment, testing, and monitoring of applications.
- Implement infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Collaborate with development teams to ensure seamless integration of applications with cloud infrastructure.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Develop and maintain robust security practices for cloud environments, ensuring compliance with industry standards.
- Troubleshoot and resolve complex infrastructure issues, providing root cause analysis and preventative measures.
- Mentor junior engineers and contribute to the overall technical growth of the team.
- Stay abreast of the latest cloud technologies and industry best practices, evaluating and recommending new tools and services.
- Participate in on-call rotation to provide 24/7 support for critical infrastructure.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software engineering with a focus on cloud infrastructure.
- Proven experience with at least one major cloud provider (AWS, Azure, GCP).
- Strong proficiency in IaC tools (Terraform, CloudFormation, Ansible).
- Extensive experience with containerization technologies like Docker and Kubernetes.
- Solid understanding of networking concepts, security principles, and distributed systems.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and manage robust cloud infrastructure solutions on platforms such as AWS, Azure, or GCP.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Build and manage container orchestration platforms, such as Kubernetes or Docker Swarm.
- Implement CI/CD pipelines for automated deployment, testing, and monitoring of cloud services.
- Ensure the security, scalability, reliability, and performance of cloud infrastructure.
- Develop and maintain monitoring and logging solutions to identify and resolve issues proactively.
- Collaborate with software development teams to optimize applications for cloud environments.
- Troubleshoot complex infrastructure problems and provide timely resolutions.
- Contribute to architectural decisions and technology selection for cloud infrastructure projects.
- Automate operational tasks and processes to improve efficiency and reduce manual effort.
- Stay abreast of the latest trends and best practices in cloud computing and DevOps.
- Mentor junior engineers and share knowledge within the team.
- Participate in on-call rotation for incident response and management.
- Implement and enforce security best practices and compliance requirements in the cloud.
- Optimize cloud resource utilization for cost-efficiency.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 6 years of experience in software development or DevOps engineering, with a strong focus on cloud infrastructure.
- Proven experience designing, deploying, and managing infrastructure on at least one major cloud platform (AWS, Azure, GCP).
- Expertise in IaC tools (e.g., Terraform, Ansible) and scripting languages (e.g., Python, Bash).
- Strong understanding of containerization technologies (Docker) and orchestration (Kubernetes).
- Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI).
- Solid knowledge of networking concepts, protocols, and security.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving, analytical, and communication skills.
- Experience working in agile development environments.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are highly desirable.
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
As a Senior Software Engineer, you will take ownership of the end-to-end lifecycle of cloud infrastructure components, from architecture and development to deployment and ongoing optimization. You will collaborate with software development teams to ensure seamless integration, performance, and availability of cloud services. Your expertise will be crucial in driving best practices in cloud computing, automation, and DevOps.
Key responsibilities include architecting and implementing cloud solutions on major platforms (e.g., AWS, Azure, GCP), developing infrastructure as code (IaC) using tools like Terraform or CloudFormation, and building robust CI/CD pipelines. You will also be responsible for monitoring system performance, troubleshooting complex issues, and implementing security best practices to protect sensitive data and infrastructure.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software engineering with a focus on cloud infrastructure and DevOps.
- Proven expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong proficiency in programming languages like Python, Go, or Java.
- Extensive experience with containerization technologies (Docker, Kubernetes).
- Hands-on experience with infrastructure as code (IaC) tools (e.g., Terraform, Ansible, Chef).
- Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
This is a challenging and rewarding position for a passionate engineer looking to work with state-of-the-art technologies and contribute to a world-class software development team in **Jidhafs, Capital, BH**. Join us and shape the future of cloud technology.
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and manage highly available and scalable cloud infrastructure on platforms like AWS, Azure, or GCP.
- Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
- Develop and manage containerized applications using Docker and orchestration tools like Kubernetes.
- Write robust and efficient code for infrastructure automation and management using languages such as Python, Go, or Java.
- Implement infrastructure-as-code (IaC) practices using tools like Terraform or CloudFormation.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Develop and enforce security best practices for cloud environments.
- Troubleshoot and resolve complex infrastructure issues in production environments.
- Collaborate with development teams to ensure seamless integration and deployment of applications.
- Contribute to the architecture and design of new cloud services and features.
- Manage and optimize cloud costs by implementing efficient resource utilization strategies.
- Create and maintain comprehensive documentation for infrastructure components and processes.
- Participate in on-call rotations to provide timely support for critical infrastructure issues.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software development and/or systems engineering, with a strong focus on cloud infrastructure.
- Proven experience with major cloud providers (AWS, Azure, GCP).
- Proficiency in scripting languages (e.g., Python, Bash) and at least one programming language (e.g., Go, Java, C#).
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
- Experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
- Solid understanding of networking concepts (TCP/IP, DNS, HTTP/S).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Key Responsibilities include:
- Designing, implementing, and managing cloud infrastructure solutions on platforms such as AWS, Azure, or Google Cloud.
- Developing and maintaining infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Implementing and managing CI/CD pipelines for automated application deployment and testing.
- Monitoring system performance, identifying bottlenecks, and optimizing cloud resources for cost and efficiency.
- Ensuring the security of cloud environments through robust access controls, encryption, and threat detection.
- Developing and maintaining disaster recovery and business continuity plans.
- Automating operational tasks and processes to improve efficiency and reduce manual intervention.
- Troubleshooting and resolving complex infrastructure-related issues.
- Collaborating with development and operations teams to ensure seamless integration and deployment of applications.
- Staying current with cloud technologies, best practices, and emerging trends.
- Contributing to the design and architecture of new cloud-native services.
- Providing technical leadership and mentorship to junior engineers.
The ideal candidate will hold a Bachelor's degree in Computer Science, Information Technology, or a related field. A Master's degree or relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly advantageous. A minimum of 6 years of experience in software engineering, with a significant focus on cloud infrastructure and DevOps, is required. Proven experience with at least one major cloud provider (AWS, Azure, GCP) is essential. Strong proficiency in scripting languages (e.g., Python, Bash) and IaC tools is mandatory. Experience with containerization technologies (Docker, Kubernetes) and microservices architecture is highly preferred. Excellent problem-solving skills, strong understanding of networking concepts, and experience with monitoring and logging tools are crucial. Effective communication and collaboration skills are necessary for working within cross-functional teams. This is an exceptional opportunity for a cloud infrastructure expert to contribute to impactful technological advancements.
Be The First To Know
About the latest Cloud computing Jobs in Bahrain !
Senior Software Developer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain robust cloud infrastructure and services.
- Develop and optimize CI/CD pipelines for automated deployment and testing.
- Implement and manage containerization technologies (Docker, Kubernetes).
- Ensure the security, scalability, and reliability of cloud environments.
- Troubleshoot and resolve complex technical issues in production.
- Collaborate with development teams to integrate new features and services.
- Contribute to architectural decisions and technology evaluations.
- Mentor junior engineers and promote best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a focus on cloud infrastructure.
- Proficiency in at least one major cloud platform (AWS, Azure, GCP).
- Strong experience with containerization and orchestration tools.
- Expertise in scripting languages (e.g., Python, Bash) and IaC tools (e.g., Terraform, Ansible).
- Solid understanding of networking, security principles, and database systems.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Senior Software Engineer - Cloud Infrastructure
Posted today
Job Viewed