Software Architect

Caliberly

  • Dubai
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
Responsibilities:
  • Architect and design highly scalable, reliable, and secure cloud-based software solutions, with a focus on AWS services.
  • Collaborate closely with cross-functional teams including product managers, engineers, and stakeholders to understand business requirements and translate them into technical specifications and system designs.
  • Lead the implementation of architectural solutions, providing hands-on expertise and guidance to development teams throughout the entire software development lifecycle.
  • Conduct technical evaluations and assessments of existing systems, identifying areas for improvement and proposing innovative solutions to enhance scalability, performance, security, RESTful API design, and message queue integration.
  • Define and enforce architectural standards, best practices, and coding guidelines to ensure consistency and maintainability across projects.
  • Stay abreast of emerging technologies, trends, and industry best practices in cloud computing, software architecture, application security, client-server communication, RESTful API design, message queue systems, and evaluate their potential impact on our architecture and technical stack.
  • Mentor and coach junior members of the team, fostering a culture of continuous learning and technical excellence.
  • Collaborate with security teams to ensure that the architectural designs meet the required security and compliance standards, and incorporate appropriate security measures, including encryption, access controls, and application security.
  • Design and implement secure client-server communication protocols and mechanisms, ensuring data confidentiality, integrity, authentication, and RESTful API security best practices.
  • Integrate message queue systems into the architecture to enable asynchronous communication between microservices and improve system scalability, reliability, and performance.
  • Drive architectural decisions and provide technical leadership in resolving complex technical challenges and issues related to application security, client-server communication, RESTful API design, and message queue integration.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Architect, with a focus on designing highly scalable and reliable systems in cloud environments, preferably AWS.
  • Hands-on experience with a wide range of AWS services such as EC2, S3, Lambda, RDS, DynamoDB, ECS, EKS, etc.
  • Strong understanding of cloud architecture principles, microservices architecture, distributed systems, and containerization technologies (e.g., Docker, Kubernetes).
  • Proficiency in designing and implementing RESTful APIs and microservices-based architectures, including API versioning, authentication, authorization, and documentation.
  • Experience with message queue systems such as Amazon SQS, Amazon SNS, Kafka, RabbitMQ, etc.
  • Experience with Agile development methodologies and DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automated deployment.
  • Solid understanding of application security principles, common vulnerabilities, and best practices for secure software development.
  • Experience in designing and implementing secure client-server communication protocols and mechanisms.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Strong problem-solving skills and the ability to think strategically while paying attention to detail.
  • Experience with End-to-End Encryption (E2EE) is a plus, but not mandatory.

Caliberly

Similar Jobs

  • Design Architect / Computational Designer - Dubai

    GCB Agency Recruitment

    • Dubai
    • DH 15,000-20,000 per month
    Are you looking to grow your career and join an experimental architecture firm working on exciting and award-winning projects globally? Our clients are looking for experienced an…
    • 2 months ago
  • Senior Architect

    Black & Grey HR

    • Dubai
    Job Description: Black & Grey HR is seeking a Senior Architect to join a renowned civil engineering and construction firm operating in the UAE and Gulf region. Renowned for its i…
    • 1 month ago
    • Apply easily
  • Enterprise Architect

    Eliden

    • Dubai
    Enterprise Architect Location: Dubai (Hybrid) Duration - Permanent Organization Overview: Our client stands as a cornerstone in the construction sector, renowned for deliveri…
    • 1 month ago
    • Apply easily