2 Cloud Data jobs in Bahrain
Senior Data Engineer - Cloud Infrastructure
10101 Hamad Town, Northern
BHD140000 Annually
WhatJobs
Posted today
Job Viewed
Job Description
Our client is seeking a seasoned Senior Data Engineer to join their innovative IT department in **Hamad Town, Northern, BH**. This hybrid role offers a blend of remote flexibility and in-office collaboration, allowing you to leverage cutting-edge cloud technologies. You will be instrumental in designing, building, and maintaining robust data pipelines and infrastructure that support critical business decisions. This position requires a deep understanding of data warehousing, ETL processes, and big data technologies, alongside strong proficiency in cloud platforms like AWS, Azure, or GCP. You'll work with vast datasets, implement data governance best practices, and optimize data flow for performance and scalability. The ideal candidate will possess strong analytical skills, excellent problem-solving abilities, and a proven track record in delivering complex data solutions. Collaboration with cross-functional teams, including data scientists, analysts, and business stakeholders, will be key to success. We are looking for someone who is passionate about data, eager to learn new technologies, and committed to driving data-driven innovation.
Key Responsibilities:
Key Responsibilities:
- Design, develop, and maintain scalable and reliable data pipelines using ETL/ELT processes.
- Build and optimize data warehouses, data lakes, and other big data solutions on cloud platforms (AWS, Azure, GCP).
- Implement data modeling techniques and best practices for efficient data storage and retrieval.
- Ensure data quality, integrity, and consistency across all data platforms.
- Develop and maintain robust data governance policies and procedures.
- Collaborate with data scientists and analysts to provide clean and accessible datasets for analysis and machine learning models.
- Monitor and troubleshoot data infrastructure performance, identifying and resolving bottlenecks.
- Automate data processes and deployments using CI/CD pipelines.
- Stay abreast of emerging technologies and industry trends in data engineering and cloud computing.
- Provide technical guidance and mentorship to junior data engineers.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in data engineering, with a focus on cloud-based data solutions.
- Proven experience with at least one major cloud provider (AWS, Azure, GCP).
- Strong programming skills in Python, Scala, or Java.
- Expertise in SQL and database technologies (e.g., PostgreSQL, MySQL, Snowflake).
- Hands-on experience with big data technologies such as Spark, Hadoop, Kafka.
- Experience with data warehousing concepts and tools (e.g., Redshift, BigQuery, Synapse).
- Familiarity with data visualization tools (e.g., Tableau, Power BI) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills for effective collaboration.
This advertiser has chosen not to accept applicants from your region.
0
Graduate Software Engineer - Cloud Computing
771 Saar, Northern
BHD55000 annum (stip
WhatJobs
Posted 4 days ago
Job Viewed
Job Description
Our client, a leading technology firm at the forefront of cloud innovation and digital transformation, is seeking ambitious and talented Graduate Software Engineers to join our esteemed internship program. This is an unparalleled opportunity for recent graduates to gain hands-on experience in cloud computing technologies, contribute to real-world projects, and develop essential skills under the guidance of industry experts. You will be immersed in an environment that fosters learning, collaboration, and technological advancement, working with cutting-edge cloud platforms and services. The program is designed to provide a comprehensive understanding of cloud architecture, development, and deployment.
Internship Responsibilities:
Internship Responsibilities:
- Assist in the design, development, and implementation of cloud-based applications and services.
- Write clean, efficient, and maintainable code in languages such as Python, Java, or Go.
- Gain experience with cloud platforms like AWS, Azure, or Google Cloud.
- Participate in code reviews and contribute to the improvement of software quality.
- Learn and apply DevOps principles and practices, including CI/CD pipelines.
- Collaborate with senior engineers and cross-functional teams on project tasks.
- Troubleshoot and debug software issues in development and production environments.
- Contribute to the documentation of software designs and processes.
- Gain exposure to containerization technologies such as Docker and Kubernetes.
- Engage in learning sessions and knowledge sharing within the engineering team.
- Assist in testing and quality assurance activities for cloud solutions.
- Develop a strong understanding of cloud security best practices.
- Work on assigned projects that align with business objectives and technology roadmaps.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, completed within the last year.
- Strong foundational knowledge of programming principles and data structures.
- Exposure to cloud computing concepts and services (AWS, Azure, GCP).
- Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
- Understanding of operating systems (Linux/Windows) and networking concepts.
- Excellent problem-solving skills and a keen attention to detail.
- Strong analytical and logical thinking abilities.
- Good communication and teamwork skills.
- Eagerness to learn and adapt to new technologies.
- Eligibility to work in the specified location.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Cloud data Jobs in Bahrain !
1