Description

  1. Solution Design :
    • Collaborate with clients to understand their business needs, define technical requirements, and design scalable, secure, and high-performance solutions.
       
    • ​Conduct data analysis across the following disciplines: Business Process Outsourcing, Business Process Automation and Business Process Innovation (relevant skills to be leveraged include, but are not limited to: data manipulation, transformation and modeling; process visualization and documentation; business Intelligence and analysis; database querying; business case writing and presentation).
       
    • Lead the design and implementation of cloud-based architectures across Microsoft Azure and AWS environments, ensuring best practices for reliability, security, and scalability.
       
    • Provide accurate estimates for product development and infrastructure implementation.
       
    • Architect database solutions (SQL, NoSQL, etc.) and design strategies for efficient data storage, retrieval, and management.
       
    • Design and review software solutions ensuring code quality, maintainability, and alignment with project objectives.
       
    • Aligning technology strategy with product vision and business objectives. Lead internal and external teams dedicated to developing custom software solutions. (SDLC)
       
    • Develop architectural blueprints, technical roadmaps, and solution frameworks aligned with both current and emerging technologies.
       
  2. Project Management :
    • Oversee the successful execution of multiple technical projects, ensuring they are completed on time, within scope, and adhere to high standards of quality.
       
    • Coordinate with cross-functional teams, including developers, business analysts, and external stakeholders, to drive project delivery and resolve challenges.
       
    • Track project milestones, manage risks, and ensure transparent communication with all stakeholders throughout the project lifecycle.
       
  3. Client Collaboration :
    • Serve as the primary technical point of contact with clients, ensuring clear communication and maintaining strong client relationships.
       
    • Facilitate regular status updates, technical reviews, and workshops with clients to validate solution designs, manage expectations, and address concerns.
       
  4. Technical Leadership & Code Review :
    • Perform code reviews with a focus on PHP and cloud-based solutions, ensuring adherence to best practices, maintainability, and architectural standards.
       
    • Provide technical guidance and mentorship to development teams, encouraging best practices in coding, architecture, and design.
       
    • Identify and implement performance optimizations and technical improvements across codebases, databases, and cloud infrastructures.
       
  5. Cloud Expertise (Azure & AWS) :
    • Design and implement Azure and AWS solutions for optimal scalability, performance, and security.
       
    • Leverage tools such as Azure DevOps and AWS CodePipeline to establish continuous integration/continuous deployment (CI/CD) pipelines, improving deployment efficiency.
       
    • Ensure cost-effective and secure use of cloud resources, optimising infrastructure for high availability and disaster recovery.
       
  6. Database Management :
    • Architect and manage database solutions (e.g., Azure SQL, Amazon RDS) to meet client needs with a focus on performance, scalability, and security.
       
    • Oversee database optimization, tuning, and backup/recovery strategies to ensure resilience and data integrity.
       
    • Provide expert guidance on the selection of database technologies based on project-specific requirements (SQL vs. NoSQL, distributed databases, etc.).
       
  7. Risk & Compliance :
    • Ensure all technical solutions adhere to industry standards and client-specific security, compliance, and regulatory requirements.
       
    • Proactively identify technical risks and collaborate with stakeholders to develop and implement risk mitigation strategies.
       
  8. Innovation & Continuous Improvement :
    • Stay current with the latest trends in cloud computing (Azure, AWS), database technologies, and software development languages to ensure cutting-edge solution design.
       
    • Recommend and drive the adoption of new tools, technologies, or processes to improve development efficiency, innovation, and solution quality.
       
  • Subject Matter Expertise: Deep expertise and knowledge in their respective practice areas, staying updated on industry trends, best practices, and emerging technologies.
     
  • Collaboration and Teamwork: Ability to collaborate effectively with cross-functional teams, leveraging diverse perspectives and expertise to deliver solutions.
     
  • Client Engagement Skills: Strong client-facing skills, including the ability to understand client needs, communicate effectively, and build trusted relationships.
     
  • Innovative Thinking: Capacity to think innovatively and develop creative solutions to address client challenges and drive business outcomes.
     
  • Results-Oriented Approach: Commitment to delivering high-quality results that exceed client expectations and drive value for the organization.
     


 

Requirements

  • Qualifications and Experience :
    • Bachelors degree in Computer science, Information technology or relevant experience.
       
    • Certifications (Optional but highly desirable) : PMP, PMI - ACP, and Cloud certifications.
    • 7+ years of experience in technical project management, solution architecture, or a related role, with a proven track record of delivering complex, cloud-based solutions.
       
    • Extensive experience with Azure and AWS cloud services, including architecture design, deployment, and management.
       
    • Hands-on experience designing and developing applications in PHP , with a strong understanding of software development best practices.
       
  • Technical Skills :
    • Expertise in cloud architecture on Azure and AWS (compute, storage, networking, security, databases, etc.).
       
    • Strong understanding of databases (SQL, NoSQL, Azure SQL, Amazon RDS) and their implementation, performance optimization, and management.
       
    • Proficiency in PHP development and the ability to conduct detailed code reviews, ensuring high-quality and maintainable codebases.
       
    • Experience with DevOps practices, including CI/CD pipelines (e.g., Azure DevOps, AWS CodePipeline)

Education

Bachelor's Degree