4 655 IT Infrastructure jobs in Bahrain
Senior Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities include:
- Designing, deploying, and managing robust cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Developing and implementing Infrastructure as Code (IaC) solutions using tools like Terraform, CloudFormation, or Ansible.
- Automating infrastructure provisioning, configuration management, and deployment pipelines.
- Monitoring system performance, identifying bottlenecks, and implementing solutions for optimization.
- Ensuring the security and compliance of cloud environments through best practices and security tools.
- Troubleshooting complex infrastructure issues and providing timely resolution.
- Collaborating with development teams to support application deployments and ensure infrastructure scalability.
- Implementing and managing containerization technologies like Docker and Kubernetes.
- Developing and maintaining disaster recovery and business continuity plans.
- Documenting infrastructure designs, processes, and procedures.
- Participating in on-call rotations to support critical infrastructure incidents.
The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 5 years of experience in cloud infrastructure engineering is required, with at least 3 years focused on large-scale cloud deployments. Strong proficiency in at least one major cloud provider (AWS, Azure, GCP) and experience with IaC tools are essential. Expertise in container orchestration (Kubernetes), CI/CD pipelines, and scripting languages (Python, Bash) is highly desirable. Excellent problem-solving skills, a proactive approach to identifying and resolving issues, and strong communication skills for remote collaboration are crucial. If you are a passionate cloud expert looking for a challenging and rewarding remote opportunity, we encourage you to apply.
Junior Cloud Infrastructure Apprentice
Posted 3 days ago
Job Viewed
Job Description
Lead Cloud Infrastructure Engineer
Posted 4 days ago
Job Viewed
Job Description
Senior Cloud Infrastructure Engineer
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and manage highly available and scalable cloud infrastructure on major cloud platforms (AWS, Azure, GCP).
- Automate infrastructure provisioning, configuration management, and deployment processes using tools like Terraform, Ansible, or CloudFormation.
- Develop and maintain CI/CD pipelines for efficient software delivery.
- Monitor infrastructure performance, identify bottlenecks, and implement optimizations for cost and efficiency.
- Ensure the security of cloud environments by implementing security best practices, access controls, and compliance measures.
- Troubleshoot and resolve complex infrastructure issues, providing on-call support as needed.
- Collaborate with development teams to provide infrastructure solutions that meet application requirements.
- Contribute to architectural discussions and technology selection for future infrastructure development.
- Document infrastructure designs, processes, and operational procedures.
- Mentor junior engineers and share knowledge within the team.
- Stay current with emerging cloud technologies and industry trends.
- Manage containerization platforms like Docker and Kubernetes.
- Implement and manage robust logging, monitoring, and alerting systems.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of experience in infrastructure engineering, with a strong focus on cloud technologies.
- Proven expertise in designing and managing infrastructure on AWS, Azure, or GCP.
- Proficiency in infrastructure as code (IaC) tools such as Terraform, Ansible, or Pulumi.
- Experience with containerization technologies (Docker, Kubernetes).
- Strong scripting skills (e.g., Python, Bash).
- In-depth knowledge of networking concepts, security principles, and monitoring tools.
- Experience with CI/CD tools and practices.
- Excellent problem-solving, troubleshooting, and analytical skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with site reliability engineering (SRE) principles is a plus.
- Certification from a major cloud provider (e.g., AWS Certified Solutions Architect, Azure Administrator) is highly valued.
Lead Cloud Infrastructure Engineer
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain scalable, secure, and resilient cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or ARM templates.
- Develop and maintain CI/CD pipelines for automated application deployment and infrastructure provisioning.
- Oversee containerization and orchestration technologies, including Docker and Kubernetes.
- Implement robust monitoring, logging, and alerting solutions to ensure system health and performance.
- Define and enforce security best practices for cloud environments, including access control, data encryption, and vulnerability management.
- Collaborate with development teams to optimize application performance and deployment strategies.
- Troubleshoot and resolve complex infrastructure issues, providing timely and effective solutions.
- Participate in on-call rotation to support production environments.
- Mentor junior engineers and contribute to the team's technical growth and knowledge sharing.
- Evaluate and recommend new cloud technologies and services to enhance infrastructure capabilities.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in cloud infrastructure engineering and operations.
- Proven expertise in at least one major cloud provider (AWS, Azure, or GCP).
- Strong proficiency with Infrastructure as Code (IaC) tools.
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes) technologies.
- In-depth knowledge of CI/CD principles and tools (e.g., Jenkins, GitLab CI, Azure DevOps).
- Experience with scripting languages such as Python, Bash, or PowerShell.
- Solid understanding of networking, security, and database concepts within a cloud context.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and collaboration abilities, essential for a remote team environment.
- Relevant cloud certifications (e.g., AWS Certified SysOps Administrator, Azure Administrator Associate) are highly desirable.
Junior Cloud Infrastructure Apprentice
Posted 5 days ago
Job Viewed
Job Description
Program Highlights:
- Receive comprehensive training on major cloud platforms such as AWS, Azure, or GCP.
- Gain practical experience in provisioning, configuring, and managing cloud resources.
- Learn about cloud security best practices and implementation.
- Assist in monitoring system performance, identifying potential issues, and participating in resolution efforts.
- Contribute to infrastructure automation projects using scripting and configuration management tools.
- Work collaboratively with senior engineers on cloud architecture and deployment strategies.
- Develop skills in containerization technologies like Docker and Kubernetes.
- Participate in team meetings, code reviews, and project planning sessions.
- Understand and implement CI/CD pipelines for efficient software deployment.
- Build a strong foundational knowledge of networking principles within a cloud context.
Ideal Candidate Profile:
- Possess a strong desire to learn about cloud technologies and IT infrastructure.
- Basic understanding of operating systems (Linux/Windows) and networking concepts.
- Familiarity with at least one programming or scripting language (e.g., Python, Bash) is a plus.
- Excellent problem-solving abilities and a keen attention to detail.
- Strong communication skills, both written and verbal, for effective remote collaboration.
- Ability to work independently, manage time effectively, and meet deadlines.
- A proactive attitude and a willingness to take on new challenges.
- Currently pursuing or recently completed a degree or certification in Computer Science, IT, or a related field.
- Prior internship or project experience in IT is beneficial but not required.
- Must be eligible to work remotely within the designated time zones.
Junior Cloud Infrastructure Apprentice
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the deployment and management of cloud infrastructure.
- Monitor system performance and identify potential issues.
- Learn and apply cloud computing best practices.
- Support the creation and maintenance of system documentation.
- Participate in troubleshooting and resolving technical issues.
- Assist with user account management and access control.
- Learn and implement automation scripts for routine tasks.
- Contribute to security best practices implementation.
- Collaborate with senior engineers on various cloud projects.
- Complete all assigned training modules and assignments.
Qualifications:
- High school diploma or equivalent; an Associate's or Bachelor's degree in a relevant technical field is a plus.
- Strong interest in cloud computing, IT infrastructure, and technology.
- Basic understanding of operating systems (Linux/Windows).
- Familiarity with networking concepts is beneficial.
- Excellent problem-solving and analytical skills.
- Strong desire to learn and adapt to new technologies.
- Good communication and collaboration skills.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to complete training programs and certifications.
Be The First To Know
About the latest It infrastructure Jobs in Bahrain !
Remote Cloud Infrastructure Engineer
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable, reliable, and secure cloud infrastructure.
- Automate infrastructure provisioning, configuration management, and deployment using IaC tools (e.g., Terraform, Ansible).
- Implement and manage CI/CD pipelines for efficient software delivery.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Troubleshoot and resolve complex infrastructure issues in production environments.
- Ensure high availability and disaster recovery capabilities for cloud services.
- Implement and enforce security best practices across the cloud infrastructure.
- Collaborate with development teams to optimize application performance and deployment.
- Evaluate and recommend new cloud technologies and services.
- Document infrastructure designs, configurations, and procedures.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in cloud infrastructure engineering (AWS, Azure, or GCP).
- Proficiency with infrastructure-as-code tools (Terraform, CloudFormation).
- Strong experience with containerization technologies (Docker, Kubernetes).
- Expertise in scripting languages (Python, Bash).
- Solid understanding of networking, security, and system administration principles.
- Experience with CI/CD tools (Jenkins, GitLab CI).
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote, collaborative team environment.
Remote Cloud Infrastructure Engineer
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, deploy, and manage scalable and resilient cloud infrastructure on platforms like AWS, Azure, or GCP.
- Implement and maintain Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or CloudFormation.
- Develop and manage CI/CD pipelines for automated application deployments.
- Monitor cloud environments for performance, availability, and security, implementing necessary optimizations.
- Troubleshoot and resolve complex infrastructure-related issues in a timely manner.
- Implement and enforce security best practices for cloud environments.
- Develop and maintain disaster recovery and business continuity plans.
- Collaborate with development and operations teams to ensure seamless integration and deployment.
- Document infrastructure configurations, processes, and procedures.
- Stay current with emerging cloud technologies and trends.
- Bachelor's degree in Computer Science, Engineering, or a related field; relevant certifications are a plus.
- Minimum of 5 years of experience in cloud infrastructure engineering or system administration.
- Extensive experience with at least one major cloud provider (AWS, Azure, GCP).
- Proficiency in Infrastructure as Code (IaC) tools.
- Strong understanding of networking, virtualization, and containerization technologies (e.g., Docker, Kubernetes).
- Experience with CI/CD tools and methodologies.
- Proficiency in scripting languages (e.g., Python, Bash).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills for remote work.
Senior Cloud Infrastructure Engineer
Posted 5 days ago
Job Viewed