562 Infrastructure Engineer jobs in Bahrain
Senior Cloud Infrastructure Engineer
Posted 3 days ago
Job Viewed
Job Description
- Design, build, and manage cloud infrastructure (compute, storage, networking) across multiple environments.
- Develop and maintain CI/CD pipelines for automated application deployment and infrastructure provisioning.
- Implement robust monitoring, alerting, and logging solutions to ensure system health and performance.
- Troubleshoot and resolve complex infrastructure issues, identifying root causes and implementing preventative measures.
- Collaborate with development and operations teams to optimize application performance and reliability.
- Develop and enforce infrastructure security best practices and compliance standards.
- Mentor junior engineers and contribute to knowledge sharing within the team.
- Stay up-to-date with emerging cloud technologies and trends, evaluating their potential impact and application.
- Document infrastructure designs, configurations, and operational procedures.
- Participate in on-call rotations to provide 24/7 support for critical infrastructure.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in cloud infrastructure engineering or a similar role.
- Strong proficiency with at least one major cloud platform (AWS, Azure, GCP).
- Expertise in containerization technologies such as Docker and Kubernetes.
- Proficiency in infrastructure-as-code tools (Terraform, CloudFormation, Ansible).
- Solid understanding of networking concepts (TCP/IP, DNS, HTTP, load balancing).
- Experience with scripting languages (Python, Bash, PowerShell).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, essential for a remote team environment.
- Experience with monitoring tools (Prometheus, Grafana, Datadog) is a plus.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator Associate) are highly desirable.
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, deploy, and maintain cloud infrastructure on AWS and Azure.
- Automate infrastructure provisioning and management using IaC tools.
- Implement and manage CI/CD pipelines for efficient software delivery.
- Monitor system performance, identify bottlenecks, and troubleshoot issues.
- Ensure the security, scalability, and reliability of cloud environments.
- Collaborate with development teams on cloud-native architecture and best practices.
- Develop and implement disaster recovery and business continuity plans.
- Manage container orchestration platforms like Kubernetes.
- Optimize cloud costs and resource utilization.
- Provide technical leadership and mentorship to junior engineers.
- Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
- 5+ years of experience in cloud infrastructure management and engineering.
- In-depth knowledge of AWS and/or Azure services.
- Proficiency with Infrastructure as Code (IaC) tools (Terraform, Ansible).
- Strong experience with CI/CD tools and methodologies.
- Expertise in containerization (Docker) and orchestration (Kubernetes).
- Proficiency in scripting languages such as Python or Bash.
- Solid understanding of networking, security, and system administration principles.
- Excellent problem-solving and communication skills.
- Experience with monitoring and logging tools.
Lead Cloud Infrastructure Engineer
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain robust and scalable cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Develop and implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Automate provisioning, configuration management, and deployment processes using CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
- Implement and manage containerization technologies, including Docker and Kubernetes.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and reliability.
- Develop and enforce security best practices for cloud environments.
- Optimize cloud resource utilization and manage costs effectively.
- Collaborate with development teams to ensure seamless integration of applications with the cloud infrastructure.
- Provide technical leadership and mentorship to junior cloud engineers.
- Stay up-to-date with the latest cloud technologies and industry trends.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 7 years of experience in cloud infrastructure engineering, with a strong focus on designing and managing large-scale cloud environments.
- Extensive hands-on experience with at least one major cloud provider (AWS, Azure, GCP).
- Proficiency in IaC tools (Terraform, Ansible, CloudFormation).
- Strong experience with containerization technologies (Docker, Kubernetes).
- Solid understanding of CI/CD principles and tools.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent scripting skills (e.g., Python, Bash).
- Strong knowledge of networking concepts, security principles, and operating systems (Linux/Windows).
- Exceptional problem-solving, analytical, and communication skills, with the ability to work effectively in a remote team environment.
Senior Cloud Infrastructure Engineer - Remote
Posted 6 days ago
Job Viewed
Job Description
- Design, deploy, and manage cloud infrastructure on AWS/Azure.
- Implement and maintain Infrastructure as Code (IaC) using Terraform.
- Manage containerized applications using Kubernetes.
- Develop and optimize CI/CD pipelines for automated deployments.
- Monitor system performance, security, and availability.
- Implement disaster recovery and business continuity plans.
- Troubleshoot and resolve complex infrastructure issues.
- Collaborate with development teams to ensure seamless integration.
- Contribute to cloud architecture and technology roadmap decisions.
Remote Lead Cloud Infrastructure Engineer
Posted 6 days ago
Job Viewed
Job Description
Network Infrastructure Engineer
Posted 1 day ago
Job Viewed
Job Description
Be The First To Know
About the latest Infrastructure engineer Jobs in Bahrain !
Network Infrastructure Engineer
Posted 4 days ago
Job Viewed
Job Description
Key duties involve troubleshooting network issues, performing regular system upgrades and maintenance, and developing network security protocols to protect against threats. You will also be involved in capacity planning, network monitoring, and performance optimization. The engineer will work closely with other IT teams to integrate network solutions with broader IT infrastructure and support new service deployments. A strong understanding of network protocols such as TCP/IP, BGP, OSPF, and MPLS is essential. Experience with network virtualization technologies and cloud networking concepts will be a significant advantage.
The ideal candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, along with at least 3-5 years of hands-on experience in network engineering. Relevant industry certifications, such as CCNA, CCNP, or equivalent, are highly desirable. Excellent analytical and problem-solving skills are required, as is the ability to work effectively both independently and as part of a team. Strong documentation skills to maintain accurate network diagrams and configuration records are also necessary. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the future of telecommunications infrastructure in the region. The hybrid nature of this role allows for a balance between in-office collaboration and remote flexibility.
Network Infrastructure Engineer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, deploy, and maintain robust and scalable network infrastructure, including routers, switches, firewalls, and wireless access points.
- Monitor network performance and troubleshoot connectivity issues to ensure optimal uptime and efficiency.
- Implement and manage network security measures to protect against cyber threats.
- Develop and maintain network documentation, including diagrams, configurations, and standard operating procedures.
- Plan and execute network upgrades and migrations.
- Collaborate with IT teams to integrate network solutions with other IT systems.
- Perform regular network health checks and capacity planning.
- Stay up-to-date with emerging network technologies and industry best practices.
- Provide technical support and guidance to junior team members.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 4 years of experience in network engineering and administration.
- Strong understanding of TCP/IP, DNS, DHCP, BGP, OSPF, and other networking protocols.
- Experience with network hardware from major vendors (e.g., Cisco, Juniper).
- Proficiency in network security principles and firewall management.
- Relevant certifications such as CCNA, CCNP, or similar are highly desirable.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Network Infrastructure Engineer
Posted 4 days ago
Job Viewed