What Cloud Engineer Jobs are in Bahrain?
Showing 1061 Cloud Engineer jobs in Bahrain
Job Description
SAIC is seeking a Network Administrator for a deployable C4I system based in Bahrain.
The qualified candidate will be a part of a small, agile, embedded team of support SMEs providing on-site support; to include system administration, network administration, communication, and infrastructure. Embedded personnel are considered subject matter experts (SME), mission essential and deployable on any Regional Combat Command (RCC) exercises or operations that require the use of C2 Family of Systems. The Team provides on-site technical support at the garrison and deployed locations where the C2 system operates. minimum of 1 year assignment. Personnel may receive housing, cost of living, and relocation allowances in addition to base salary. This role cannot be supported remotely.
Job Responsibilities:
+ Apply industry knowledge and technical abilities to assist customers in management of networks and hardware at sites under the command.
+ Advise on management and maintenance of switches, routers, firewalls, VPN gateways, VoIP telephones, VTC, and INE devices.
+ Developing high-quality documentation with minimal guidance that is coherent and easy to follow as well as complies with corresponding standard, style guide, and/or directive and meets the customers' and end users' needs. Documentation includes but is not limited to Technical Manuals (TMs), Test Plans, Maintenance Plans, Job Aids, Capabilities Briefs, and other instructional and guidance documentation.
+ Interpret engineering and maintenance drawings, operational procedures to understand and blend large quantities of computer related information.
+ Apply concepts for technical writing based on engineering drawings, technical information from engineering documentation, consultations with engineers and subject matter experts, and other available sources.
+ Creating and manipulating charts, diagrams, etc. to be included in documentation.
+ Researching, collecting, analyzing, organizing, and preparing technical information and data.
+ Editing technical documentation for format, accuracy, clarity, consistency, and adherence to government specifications.
+ Use multiple word processing and presentation tools such as MS Word, PowerPoint, and Visio etc.
+ Scheduling, attending, and participating in project meetings, review meetings, and validation/verification events.
+ Creating and maintaining trackers for developing, planning, and scheduling purposes.
+ Maintain inventories of network and communications devices and equipment.
+ Serve as SME for deployment of tactical enclaves for exercises or contingency environments as needed.
**Qualifications**
Required Education and Experience:
+ Bachelors and two (2) years' experience; Masters and zero (0) years' experience; four (4) years' experience accepted in lieu of degree.
Qualifications:
+ Demonstrated experience with configuration and troubleshooting of routing, routing protocols, ACLs, firmware upgrades, DHCP.
+ Demonstrated ability to troubleshoot and configure networks, routers, switches, firewalls, VoIP, and connectivity.
+ CCNA Certification required or ability to obtain within 90 days for candidate with acceptable experience and resident network knowledge.
+ DoD 8570 IAT Level II certification.
Required Clearance:
+ Candidate must have minimum active Secret clearance with ability to obtain Top Secret clearance.
Travel:
+ Must be willing to relocate to work site location if not a current resident for at least one (1) year. May include additional travel up to 20%.
REQNUMBER:
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Is this job a match or a miss?
Apprentice Software Developer (Remote)
Posted 14 days ago
Job Viewed
Job Description
- Assist senior developers in writing clean, efficient, and maintainable code.
- Participate in the design and implementation of software features.
- Debug and resolve software defects under supervision.
- Learn and apply version control systems like Git.
- Contribute to code reviews and team discussions.
- Develop unit tests to ensure code quality.
- Assist in the documentation of software designs and processes.
- Collaborate with cross-functional teams using project management tools.
- Stay abreast of emerging technologies and development best practices.
- Undertake learning modules and assigned coding challenges.
- High school diploma or equivalent; a degree or diploma in Computer Science, IT, or a related field is advantageous.
- Foundational knowledge of at least one programming language (e.g., Python, Java, C++).
- Understanding of basic programming concepts and data structures.
- Access to a reliable internet connection and a suitable home workspace.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills, especially in a remote setting.
- A proactive and self-motivated approach to learning.
- Ability to work independently and manage time effectively.
- Eagerness to receive feedback and continuously improve.
- Demonstrable interest in software development through personal projects or online courses is highly valued.
- Comprehensive remote training program with practical coding exercises.
- Mentorship from experienced software engineers.
- Exposure to modern software development lifecycles and tools.
- Opportunity to work on diverse and challenging projects.
- Flexible working hours and a fully remote setup.
- Competitive apprentice salary.
- Clear pathways for career progression to a Junior Developer role.
- Access to online learning resources and professional development opportunities.
Is this job a match or a miss?
Lead Data Scientist - AI & Business Intelligence
Posted 4 days ago
Job Viewed
Job Description
- Lead and mentor a team of data scientists, fostering a high-performance culture.
- Design, develop, and implement advanced statistical and machine learning models.
- Identify opportunities to leverage AI and machine learning to solve complex business problems.
- Collaborate with business stakeholders to define analytical requirements and deliver actionable insights.
- Oversee the entire data science project lifecycle, from data exploration and feature engineering to model deployment and evaluation.
- Develop and maintain robust data pipelines and analytical frameworks.
- Communicate complex findings and recommendations clearly to both technical and non-technical audiences.
- Stay abreast of the latest advancements in data science, AI, and machine learning.
- Ensure the quality, integrity, and ethical application of data science methodologies.
- Ph.D. or Master's degree in Data Science, Statistics, Computer Science, Mathematics, or a related quantitative field.
- 7+ years of experience in data science, with a proven track record of leading projects and teams.
- Expertise in machine learning algorithms, statistical modeling, and data mining techniques.
- Proficiency in programming languages such as Python or R, and associated data science libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch).
- Experience with big data technologies (e.g., Spark, Hadoop) and SQL.
- Strong understanding of data visualization and business intelligence tools.
- Excellent leadership, communication, and presentation skills.
- Experience working in a remote environment is highly desirable.
- Demonstrated ability to translate business needs into data science solutions.
Is this job a match or a miss?
DevOps Engineer - Remote
Posted 11 days ago
Job Viewed
Job Description
- Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Manage and monitor cloud infrastructure on platforms such as AWS, Azure, or GCP.
- Implement and manage containerization technologies (Docker, Kubernetes).
- Configure and maintain logging, monitoring, and alerting systems to ensure system health and performance.
- Automate operational tasks and improve system efficiency through scripting (e.g., Python, Bash).
- Collaborate with development teams to optimize application performance and reliability.
- Ensure security best practices are implemented and maintained across the infrastructure.
- Troubleshoot and resolve infrastructure and deployment issues.
- Stay up-to-date with the latest DevOps trends and technologies.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 4+ years of experience in DevOps, system administration, or a related role.
- Proven experience with cloud platforms (AWS, Azure, or GCP).
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Hands-on experience with containerization technologies (Docker, Kubernetes).
- Familiarity with infrastructure as code tools (Terraform, Ansible, Chef, Puppet).
- Understanding of networking concepts and security best practices.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration abilities, with experience working effectively in remote teams.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) is a plus.
Is this job a match or a miss?
Senior Software Engineer (AI/ML Platforms)
Posted 4 days ago
Job Viewed
Job Description
Our client, a significant innovator in AI & Emerging Technologies , is searching for a seasoned Senior Software Engineer specializing in AI/ML Platforms. This role is based in Budaiya, Northern, BH . You will be instrumental in building and scaling the infrastructure and tools that empower our data science and ML engineering teams. This involves developing robust software systems, enhancing data pipelines, optimizing computational resources, and implementing best practices for model development and deployment. The ideal candidate possesses strong software engineering fundamentals, experience with cloud platforms, and a solid understanding of the challenges in building and maintaining large-scale AI/ML systems. Join a team dedicated to providing the foundational technology for cutting-edge AI development.
Key Responsibilities- Design, develop, and maintain scalable and reliable software systems and infrastructure for AI/ML platforms.
- Build and optimize data pipelines for collecting, processing, and storing large datasets for model training.
- Develop tools and frameworks to support the end-to-end machine learning lifecycle, from experimentation to deployment.
- Collaborate closely with data scientists, ML engineers, and other software engineers to understand their needs and provide effective solutions.
- Implement and manage cloud-based infrastructure (AWS, Azure, GCP) for AI/ML workloads.
- Contribute to the development of MLOps practices and automation for efficient model deployment and management.
- Ensure system performance, reliability, and security.
- Write high-quality, well-documented, and testable code.
- Mentor junior engineers and contribute to technical decision-making processes.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software engineering experience.
- Proven experience in building and managing scalable software systems, preferably in a cloud environment (AWS, Azure, GCP).
- Strong programming skills in languages like Python, Java, or Go.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Understanding of the machine learning lifecycle and common AI/ML tools and frameworks.
- Experience with data processing frameworks (e.g., Spark, Hadoop) is a plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
Our client offers a competitive salary and benefits package, including comprehensive health insurance and retirement plans. You will have opportunities for professional development, including training, certifications, and attendance at industry conferences. The work environment in Budaiya, Northern, BH is dynamic and collaborative, fostering innovation and growth. You will be working on challenging projects that form the backbone of advanced AI development. This is an exceptional opportunity to leverage your software engineering expertise to build the future of AI platforms and advance your career within a leading technology company.
Is this job a match or a miss?
Full Stack Developer (Remote)
Posted 15 days ago
Job Viewed
Job Description
- Develop and implement user-facing features using modern frontend frameworks (e.g., React, Angular, Vue.js).
- Build and maintain robust backend services and APIs using languages like Node.js, Python, or Ruby.
- Design and manage database schemas and queries for optimal performance (e.g., PostgreSQL, MySQL, MongoDB).
- Write clean, well-documented, and maintainable code for both frontend and backend.
- Collaborate with designers and product managers to translate requirements into functional applications.
- Implement security and data protection measures.
- Perform code reviews, testing, and debugging to ensure high-quality software delivery.
- Optimize applications for speed, scalability, and responsiveness.
- Stay up-to-date with emerging web development technologies and best practices.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in frontend technologies including HTML5, CSS3, JavaScript, and at least one modern JS framework.
- Solid experience with backend programming languages (e.g., Node.js, Python, Java, Ruby).
- Experience with database systems (SQL and/or NoSQL) and ORM/ODM tools.
- Understanding of RESTful API design and implementation.
- Familiarity with version control systems (Git).
- Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
- Experience with testing frameworks and methodologies.
- Excellent problem-solving skills and ability to work independently.
- Strong communication skills suitable for a remote team environment.
Is this job a match or a miss?
Principal Data Scientist, AI/ML for Industrial IoT
Posted 4 days ago
Job Viewed
Job Description
- Lead the design, development, and deployment of advanced machine learning and AI models for IIoT applications, including predictive maintenance, anomaly detection, and process optimization.
- Extract, clean, and transform large, complex datasets from various industrial sources (sensors, control systems, SCADA).
- Develop and implement robust data pipelines for real-time data processing and model inference.
- Collaborate with domain experts, software engineers, and hardware engineers to integrate AI/ML solutions into existing IIoT platforms.
- Evaluate model performance, conduct A/B testing, and iterate on models to improve accuracy and effectiveness.
- Stay abreast of the latest advancements in AI, ML, and IIoT technologies and identify opportunities for innovation.
- Mentor junior data scientists and contribute to building a high-performing data science team.
- Communicate complex technical findings and recommendations to stakeholders at all levels.
- Contribute to the development of intellectual property and publish research findings where appropriate.
- Master's or Ph.D. in Computer Science, Statistics, Data Science, Engineering, or a related quantitative field.
- Minimum of 7 years of professional experience as a Data Scientist, with a significant focus on AI/ML in an industrial or IoT context.
- Demonstrated expertise in building and deploying machine learning models (e.g., regression, classification, clustering, time-series analysis, deep learning).
- Proficiency in programming languages such as Python or R, and experience with relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (e.g., AWS, Azure, GCP).
- Understanding of IIoT architectures, protocols, and data sources.
- Strong analytical, problem-solving, and critical thinking skills.
- Experience leading data science projects and mentoring team members.
- Excellent communication and presentation skills.
Is this job a match or a miss?
Senior Software Architect - Remote
Posted 4 days ago
Job Viewed
Job Description
- Design, develop, and maintain scalable, high-performance software architectures.
- Define technical standards, patterns, and best practices for software development.
- Lead the technical design of complex software systems and components.
- Collaborate with product managers and engineers to translate requirements into architectural designs.
- Evaluate and recommend new technologies, tools, and frameworks to enhance the development process.
- Provide technical leadership and mentorship to software engineering teams.
- Ensure the security, reliability, and maintainability of all software systems.
- Conduct code reviews and architectural design sessions to ensure adherence to standards.
- Troubleshoot and resolve complex technical issues and performance bottlenecks.
- Contribute to the continuous improvement of development processes and methodologies.
- Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a senior architect or lead role.
- Proven experience in designing and implementing large-scale, distributed systems.
- Expertise in multiple programming languages and architectural styles (e.g., microservices, monolithic).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional communication, leadership, and collaboration abilities, especially in remote settings.
- Experience with performance tuning, scalability, and security best practices.
- Ability to work independently and manage complex technical projects remotely.
- Familiarity with the tech landscape around **Budaiya, Northern, BH** is a bonus, but not essential for this remote role.
- A top-tier annual salary of dollars.
- Comprehensive global health, dental, and vision insurance.
- Full remote work flexibility.
- Generous stock options or equity grants.
- Opportunities for professional development, attending conferences, and training.
- Home office stipend and technology allowance.
- Significant impact on the technical direction of the company.
- Paid time off and company holidays.
- Retirement savings plan with company match.
- A challenging and rewarding role working with cutting-edge technologies.
Is this job a match or a miss?
Lead Machine Learning Engineer (Remote)
Posted 4 days ago
Job Viewed
Job Description
Our client is a global leader in AI & Emerging Technologies, seeking a highly skilled and motivated Lead Machine Learning Engineer for a fully remote position. This is an exciting opportunity to shape the direction of our machine learning initiatives, working from anywhere within supported regions. You will lead a team of talented engineers in designing, developing, and deploying scalable machine learning systems that drive innovation across our product portfolio. This role requires a blend of strong technical expertise, leadership capabilities, and a passion for leveraging data to solve complex challenges. As a remote-first organization, we offer a flexible and collaborative environment where your contributions are valued and recognized. You will play a critical role in building robust ML pipelines, optimizing model performance, and ensuring the successful integration of AI into our core offerings. This position is ideal for an experienced engineer looking to make a significant impact in a forward-thinking company, contributing to projects that are at the forefront of technological advancement.
Key Responsibilities- Lead the design, development, and deployment of large-scale machine learning systems and infrastructure.
- Mentor and guide a team of machine learning engineers, fostering a culture of technical excellence and innovation.
- Develop and implement efficient ML pipelines for data preprocessing, model training, evaluation, and deployment.
- Optimize machine learning models for performance, scalability, and reliability.
- Collaborate with data scientists and software engineers to translate research ideas into production-ready solutions.
- Establish best practices for ML development, MLOps, and code quality within the team.
- Identify and integrate new technologies and tools to enhance our ML capabilities.
- Monitor and maintain production ML systems, troubleshooting issues as they arise.
- Contribute to the strategic roadmap for machine learning within the organization.
- Drive technical discussions and provide architectural guidance on ML projects.
- Master's or Ph.D. in Computer Science, Engineering, or a related quantitative field, or equivalent practical experience.
- Extensive experience in designing, building, and deploying machine learning systems in production environments.
- Proven experience leading technical teams and projects.
- Strong proficiency in Python and experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Expertise in MLOps, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP).
- Deep understanding of machine learning algorithms, statistical modeling, and data mining techniques.
- Experience with distributed computing frameworks (e.g., Spark) and big data technologies.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to work effectively in a remote, distributed team.
- Experience with containerization technologies like Docker and Kubernetes.
- Fully remote work arrangement with flexible hours.
- Highly competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision benefits package.
- Generous stock options or equity grants.
- Professional development budget for conferences, courses, and learning resources.
- Opportunity to work on challenging and impactful AI projects.
- Collaborative and supportive remote team culture.
- Unlimited paid time off policy.
- Home office stipend to set up your workspace.
- Regular virtual team events and social gatherings.
Is this job a match or a miss?
AI Product Manager - Generative AI Solutions
Posted 9 days ago
Job Viewed
Job Description
- Define and articulate the product vision, strategy, and roadmap for generative AI solutions.
- Conduct market research, competitive analysis, and customer discovery to identify new opportunities.
- Translate customer needs and market insights into detailed product requirements and specifications.
- Prioritize product features and manage the product backlog.
- Collaborate closely with engineering, design, marketing, and sales teams throughout the product lifecycle.
- Define key performance indicators (KPIs) and success metrics for AI products.
- Oversee the development and launch of new AI features and products.
- Engage with customers and stakeholders to gather feedback and ensure product-market fit.
- Stay abreast of the latest advancements in generative AI, large language models, and related technologies.
- Champion the product internally and externally, acting as a key evangelist.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field; MBA or advanced degree is a plus.
- Proven experience as a Product Manager, with a strong focus on AI, machine learning, or related technologies.
- Demonstrated success in launching and scaling technology products, particularly in the AI space.
- Deep understanding of generative AI concepts, including LLMs, text generation, image synthesis, etc.
- Excellent market analysis, strategic thinking, and product planning skills.
- Strong technical aptitude and the ability to understand complex AI concepts.
- Exceptional communication, presentation, and interpersonal skills.
- Experience working with agile development methodologies.
- Ability to influence cross-functional teams and drive consensus.
Is this job a match or a miss?
Explore exciting Cloud Engineer job opportunities. Cloud Engineers are in high demand, responsible for designing, implementing, and managing cloud-based systems. These roles involve working with cloud platforms like