What Jobs are available for Azure Services in Bahrain?
Showing 719 Azure Services jobs in Bahrain
Graduate Software Engineer - Cloud Services
Posted 7 days ago
Job Viewed
Job Description
Internship Responsibilities:
- Assist in the design, development, and implementation of cloud-native applications and services.
- Write clean, efficient, and maintainable code in relevant programming languages (e.g., Python, Java, Go).
- Collaborate with senior engineers on cloud architecture and deployment strategies.
- Participate in code reviews and contribute to the improvement of software quality.
- Gain hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Assist in testing and debugging cloud services to ensure performance and reliability.
- Learn and apply DevOps principles and practices, including CI/CD pipelines.
- Document software designs, processes, and procedures.
- Contribute to problem-solving and troubleshooting of cloud-related issues.
- Engage in team meetings and actively seek opportunities for learning and professional development.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong foundational knowledge of software development principles and data structures.
- Familiarity with at least one modern programming language (e.g., Python, Java, C++, Go).
- Basic understanding of cloud computing concepts and platforms is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Must be legally eligible to work in Bahrain and available for the internship duration.
- Must be able to commit to working on-site in Manama, Capital, BH for the duration of the internship.
Is this job a match or a miss?
Senior Backend Engineer - Cloud Services
Posted 9 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Senior Software Engineer - Cloud Services
Posted 10 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Senior Backend Engineer - Cloud Services
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code for backend services.
- Develop and manage scalable APIs and microservices.
- Optimize applications for maximum speed, scalability, and security.
- Integrate with third-party services and databases.
- Write comprehensive unit and integration tests.
- Troubleshoot, debug, and upgrade existing systems.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement data storage solutions and optimize database performance.
- Work with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Participate in code reviews and contribute to team knowledge sharing.
- Stay current with emerging backend technologies and best practices.
- Contribute to architectural decisions and technical strategy.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend development.
- Proficiency in one or more backend languages (e.g., Python, Go, Java, Node.js).
- Strong experience with designing and implementing RESTful APIs.
- Solid understanding of microservices architecture and distributed systems.
- Experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with cloud platforms (AWS, Azure, GCP) and their services.
- Experience with containerization technologies (Docker, Kubernetes) is a strong plus.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a remote team environment.
Is this job a match or a miss?
Graduate Software Engineer - Cloud Services
Posted 14 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of cloud-based software applications and microservices.
- Write clean, well-documented, and testable code under the guidance of senior engineers.
- Participate in code reviews and learn from constructive feedback.
- Contribute to the testing and debugging of software components.
- Learn and apply principles of cloud computing (e.g., AWS, Azure, GCP).
- Collaborate with team members on project tasks and problem-solving.
- Assist in maintaining and improving existing cloud infrastructure and services.
- Attend team meetings and contribute ideas for software enhancements.
- Gain exposure to various software development tools and methodologies (e.g., Agile, CI/CD).
- Develop an understanding of data structures, algorithms, and software design patterns.
- Prepare documentation for assigned tasks and contributions.
- Engage in learning and development activities to build technical skills.
Qualifications:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of programming fundamentals and object-oriented programming concepts.
- Familiarity with at least one programming language such as Python, Java, C++, or JavaScript.
- Basic knowledge of cloud computing concepts is a plus.
- Strong analytical and problem-solving abilities.
- Eagerness to learn and adapt to new technologies.
- Good communication and interpersonal skills, necessary for teamwork and hybrid work.
- Ability to work both independently and collaboratively.
- Enthusiasm for software development and technology.
- Must be legally authorized to work in the specified location for the duration of the internship.
This internship offers invaluable practical experience and mentorship, preparing you for a successful career in software engineering. Join our client and contribute to innovative cloud projects while developing your professional skills in a supportive hybrid environment.
Is this job a match or a miss?
Lead Backend Engineer - Cloud Services
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and deployment of scalable backend services and APIs using modern cloud technologies.
- Architect and implement microservices-based solutions on cloud platforms (AWS, Azure, or GCP).
- Write clean, maintainable, and efficient code in languages such as Python, Go, Java, or Node.js.
- Collaborate with frontend engineers, product managers, and DevOps teams to deliver seamless user experiences.
- Optimize application performance, ensuring high availability and responsiveness.
- Implement robust security measures and data protection strategies.
- Mentor and guide junior backend engineers, fostering a culture of technical excellence.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Stay current with emerging cloud technologies and best practices.
- Troubleshoot and resolve complex technical issues in production environments.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in backend development, with at least 2 years in a lead or senior architect role.
- Deep understanding of cloud computing platforms (AWS, Azure, GCP) and their services.
- Proficiency in one or more backend programming languages (e.g., Python, Go, Java, Node.js).
- Experience with containerization technologies like Docker and Kubernetes.
- Strong knowledge of database systems (SQL and NoSQL), such as PostgreSQL, MongoDB, or DynamoDB.
- Familiarity with CI/CD pipelines and infrastructure as code.
- Experience designing and consuming RESTful APIs.
- Excellent problem-solving, analytical, and architectural design skills.
- Outstanding communication and leadership abilities, essential for a remote-first environment.
Is this job a match or a miss?
Lead Backend Engineer (Cloud Services)
Posted 18 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Be The First To Know
About the latest Azure services Jobs in Bahrain !
Technical Support Engineer - Cloud Services
Posted 22 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Lead Backend Engineer - Cloud Services
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of scalable backend services and APIs.
- Architect and build robust, high-performance microservices on cloud platforms.
- Manage and optimize database solutions (SQL and NoSQL).
- Ensure the security, reliability, and performance of the cloud infrastructure.
- Mentor and guide a team of backend engineers, fostering technical growth and best practices.
- Collaborate with product managers and cross-functional teams to define technical requirements.
- Implement CI/CD pipelines and automated testing strategies.
- Drive technical innovation and research new technologies to enhance the platform.
- Conduct code reviews and ensure adherence to coding standards and architectural principles.
- Troubleshoot and resolve complex technical issues in production environments.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in backend software development, with at least 2 years in a lead role.
- Proven expertise in cloud computing platforms (AWS, Azure, GCP).
- Strong proficiency in at least one modern backend programming language (Python, Go, Java, Node.js).
- Experience with containerization technologies (Docker, Kubernetes).
- Deep understanding of database systems (e.g., PostgreSQL, MongoDB).
- Familiarity with microservices architecture and distributed systems.
- Excellent problem-solving, analytical, and communication skills.
- Experience with Agile development methodologies.
- Demonstrated ability to lead and mentor engineering teams.
Is this job a match or a miss?
Senior Software Engineer - Cloud Services
Posted 24 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable and resilient cloud-native applications and microservices.
- Architect and implement robust cloud infrastructure solutions on platforms like AWS, Azure, or Google Cloud.
- Write clean, efficient, and well-documented code in languages such as Python, Java, Go, or Node.js.
- Develop and manage CI/CD pipelines to automate deployment, testing, and monitoring.
- Implement infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Optimize application performance, scalability, and cost-efficiency in the cloud environment.
- Ensure the security and compliance of cloud deployments by implementing best practices and security controls.
- Collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.
- Troubleshoot and resolve complex technical issues in production environments.
- Participate in code reviews, providing constructive feedback to peers.
- Stay abreast of emerging cloud technologies and industry trends, evaluating their potential application.
- Contribute to the technical vision and roadmap for cloud services.
- Mentor junior engineers and promote a culture of technical excellence.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in software development, with a strong focus on cloud computing.
- Proven experience designing, building, and deploying applications on major cloud platforms (AWS, Azure, GCP).
- Expertise in at least one modern programming language (e.g., Python, Java, Go, Node.js).
- Strong understanding of containerization technologies such as Docker and Kubernetes.
- Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
- Proficiency in CI/CD best practices and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
- Knowledge of database technologies (SQL and NoSQL) and caching mechanisms.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
This is a fully remote position, allowing you to work from anywhere. Our client is dedicated to innovation, fostering a collaborative culture, and building world-class cloud solutions. If you are a talented software engineer passionate about cloud technologies and seeking a challenging remote role, we encourage you to apply.
Is this job a match or a miss?