What Cloud Architecture Jobs are in Bahrain?
Showing 1 Cloud Architecture jobs in Bahrain
Remote Lead Software Engineer - Cloud Architecture
Posted 14 days ago
Job Viewed
Job Description
Our client, a global leader in cloud-based enterprise solutions, is seeking an accomplished, fully remote Lead Software Engineer to drive advancements in their cloud architecture. This is a remote-first position, allowing you to contribute from anywhere. You will be responsible for designing, developing, and scaling robust, high-performance cloud infrastructure and services. This role requires deep expertise in cloud computing platforms, distributed systems, and modern software engineering practices. You will lead a talented team of engineers, mentor junior developers, and champion best practices in architecture, coding, and deployment. If you are passionate about building scalable, reliable, and secure cloud solutions and possess strong leadership skills, this remote opportunity is ideal for you.
Key Responsibilities- Design, implement, and maintain scalable, highly available, and fault-tolerant cloud architectures.
- Lead and mentor a team of software engineers, providing technical guidance and fostering a culture of excellence.
- Develop and enforce coding standards, best practices, and review processes.
- Collaborate with product managers, architects, and other stakeholders to define technical requirements and roadmaps.
- Drive the adoption of new technologies and methodologies to improve development efficiency and system performance.
- Troubleshoot and resolve complex technical issues across the cloud infrastructure.
- Develop and implement CI/CD pipelines for automated testing and deployment.
- Ensure the security, performance, and reliability of all cloud-based systems.
- Contribute to architectural decisions and provide technical leadership on major projects.
- Optimize cloud resource utilization and manage cloud costs effectively.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 8 years of experience in software development, with at least 3 years in a lead or senior architect role focused on cloud technologies.
- Extensive experience with major cloud platforms such as AWS, Azure, or GCP.
- Strong proficiency in one or more programming languages like Java, Python, Go, or C#.
- Deep understanding of distributed systems, microservices architecture, and containerization technologies (e.g., Docker, Kubernetes).
- Proven experience designing and implementing Infrastructure as Code (IaC) solutions (e.g., Terraform, CloudFormation).
- Expertise in building and managing CI/CD pipelines.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong leadership, communication, and interpersonal skills, with experience managing remote teams.
- Familiarity with database technologies (SQL and NoSQL) and caching mechanisms.
Our client offers a highly competitive salary, performance-based bonuses, and comprehensive benefits including health, dental, and vision insurance. As a fully remote position, you will experience exceptional work-life balance and flexibility. We provide a generous budget for professional development, training, and home office expenses. Join a collaborative and innovative environment where your contributions are valued and you can shape the future of cloud technology.
Is this job a match or a miss?