ClearScale Is Hiring The Following Positions In Bahrain تقوم شركة ClearScale بتعيين الوظائف التالية في البحرين

           

     Company   Clear Scale opens its doors to those interested in obtaining exceptional job opportunities in Bahrain

Overview
ClearScale is a cloud-native systems integration, strategic consulting, and application development company founded in 2011. The company designs, builds, integrates, and manages cloud infrastructures and applications on AWS. ClearScale is an AWS Premier Consulting Partner with 12 AWS Competencies and has delivered more than 1,000 cloud projects for clients ranging from startups to SMBS to the enterprise.


Our core competency is delivering custom cloud projects and services for clients who have limited cloud experience on staff or who need additional resources. We leverage the best cloud technology available to provide a solution that is unique to your project requirements. Whether this is your first project in the cloud or one of many, ClearScale has the expertise to handle your most complex requirements.


ClearScale is headquartered in San Francisco, CA. We work with companies across all verticals including healthcare, finance, software, manufacturing, energy, retail, media, and more.


 Vacant Positions:

Senior iOS Developer

Responsibilities:

Design, develop, and maintain an iOS SDK for rendering push notifications.
Implement efficient and scalable push notification handling and UI rendering.
Ensure the SDK integrates smoothly with APNs (optionally with Firebase and third-party push notification services)
Optimize SDK performance and minimize battery and network impact.
Write comprehensive documentation and sample integrations for developers.
Collaborate with backend teams to define API contracts and data payload structures.
Ensure security best practices are followed when handling push notification data.
Provide support and resolve issues for clients integrating the SDK.

 


Site Reliability Engineer

Job Responsibilities:
  •  Execute on Observability Strategy
  • Define and document standards for logging, tracing and SLO definitions for engineering teams to follow
  • Propose effective ways to manage dashboards, traces, monitors, metrics and logs in Datadog 
  • Integrate Datadog with incident management tools and Slack
  • Establish comprehensive monitoring using Datadog


  • Centralize logging and developing mechanisms for efficient debugging
  • Implementing systems for distributed tracing visualization
  • Adopting OpenTelemetry standards across microservices
  • Rolling out observability to development and production environments in close collaboration with engineering and operations teams


  • Define training practices for engineering teams to adopt observability standards and operational practises for healthy and sustainable incident management processes


Tech Lead .NET Developer

Responsibilites:

  •  Lead projects, taking ownership of task assignments and deliverables (support risk assessment, cost and timing, dependence and impact on other solutions / projects)
  • Participate in pre-sale activities and help PSAs create and estimate proposals
  • Design, build and deliver cloud computing solutions, hosted services and underlying software infrastructure


  • Learn more about the domain, business requirements and technical challenges and quickly become the team's resource in solving technical and/or business cases
  • Play an active role during the project requirements gathering, design and implementation, building applications' components and unit/acceptance tests alongside with your team
  • Update and create the technical documentation (e.g. diagrams, architecture design and handover instructions and documents)


  • Be familiar with your team's strengths, weaknesses, ambitions and personalities, making sure they see the bigger picture and how important their work is to our overall success
  • Act as a communication proxy for your team and transfer the important information to the appropriate people (team, CEO/CTO, Director of Development, PMs, clients)
  • Be a leading participant in planning activities, internal and customer-facing design sessions, empowering team members and ensuring architectural integrity/consistency across subsystems
  • Know status of your team’s work, delivering actual work schedules immediately to the management and keeping track on the technical debt, manage team’s backlog, the daily activities, project status, provide time tracking audit on the hours at the end of each billing cycle
  • Manage regular team code review process and ensure compliance within company's policies and standards
  • Escalate technical project issues and concerns to Project Manager and Director of Development

Requirements:


  • 8+ years of using .NET with 3+ years as a team lead, or delivery lead
  • Experience with Frontend technologies such as React, Typescript would be an advantage
  • At least 2 years of experience with AWS development stack and development lifecycle tooling (Lambda, API Gateway, EC2, S3, Code Deploy etc). Alternative cloud platform (Azure or GCP) would be an advantage
  • Experience in developing enterprise-scale applications (including serverless)
  • Strong leadership skills and mentoring skills
  • Experience in planning, designing, implementing and supporting applications
  • Experience working in cross-functional teams (e.g., software developers, cloud architects, devops engineers, database engineers)



Senior .NET Developer

Job Responsibilities

  • Develop, test, and deploy large-scale distributed systems in the cloud.
  • Deliver clean, modularized code with a focus on readability, extensibility, and ease of maintenance.
  • Triage bugs and deficiencies, fixing them efficiently.
  • Collaborate with the development team on application and infrastructure migrations with a focus on security, performance, and reliability.
  • Work with developers, SDET, and system engineers to deliver efficient and reliable code.
  • Help SDET engineers create efficient test suites to achieve 90%+ coverage.
  • Develop migration plans and adjust codebase for no-downtime deployments in hybrid environments.


  • Collaborate with the DevOps team to automate infrastructure as code.
  • Assist during large-scale migrations from on-premises to AWS cloud, ensuring 99.995% SLA.
  • Participate in application architecture design sessions to contribute to efficient, cost-effective, and scalable services.
  • Work using Agile methodologies - Sprint planning, Demos, and Retrospectives.
  • Communicate progress, issues, and risks to Delivery Lead, Tech Leads, and peers.
  • Create and maintain clear and detailed documentation.

Required Skills and Experience

  • 8+ years of expertise in developing .NET applications in C#.
  • In-depth knowledge of C# (.NET Framework and .NET Core) and SQL.
  • Solid understanding of the full development cycle.
  • Experience with caching (Redis/Elasticache) layers for high-scale services.
  • Experience with ASP.NET, ASPX.



 Lead .NET Developer

Responsibilities

  • Lead projects, taking ownership of task assignments and deliverables, including risk assessment, cost, timing, dependencies, and impact on other solutions.
  • Participate in pre-sale activities and assist in creating and estimating proposals.
  • Design, build, and deliver cloud computing solutions, hosted services, and underlying software infrastructure.
  • Quickly become the team's resource for solving technical and business challenges.
  • Play an active role in project requirements gathering, design, implementation, and development, including unit/acceptance tests.
  • Update and create technical documentation (diagrams, architecture design, handover instructions).
  • Ensure your team understands the bigger picture and the importance of their work.
  • Act as the communication proxy for your team, transferring relevant information to appropriate stakeholders (team, management, clients).


  • Lead planning activities, internal and customer-facing design sessions, and ensure architectural integrity across subsystems.
  • Keep track of the status of your team’s work and manage the team’s backlog, project status, and daily activities.
  • Manage regular code reviews and ensure compliance with company policies and standards.
  • Escalate technical issues and concerns to the Project Manager and Director of Development.

Requirements

  • 8+ years of experience using .NET, with at least 3 years in a team lead or delivery lead role.
  • Experience with frontend technologies such as React and Typescript is a plus.
  • At least 2 years of experience with AWS development stack (Lambda, API Gateway, EC2, S3, Code Deploy, etc.). Experience with other cloud platforms (Azure, GCP) is also an advantage.
  • Experience in developing enterprise-scale applications, including serverless architectures.
  • Strong leadership, mentoring, and team management skills.
  • Experience working in cross-functional teams (software developers, cloud architects, devops engineers, database engineers).

 

     Application Steps:

    1. Open the application link 
    2. Browse the available jobs and select the one that suits you.
    3. Click on "Apply Now" and enter the required informatiشon.
    4. Ensure that your details are entered correctly, then click "Submit".

    Additional Details:

    • Source: linked in
    • Posting Date: 5/4/2025
    • Required Nationalities:
    • Required Nationalities: All nationalities 

                                            

    تعليقات

    اعلان2




    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -