Solutions Architect

Job Description

As a Solutions Architect with a dual focus on applications and data, you will be responsible for designing and delivering comprehensive, scalable, and secure enterprise solutions that integrate both application development and data management. You will work closely with cross-functional teams to align business goals with technical strategies, ensuring that the solutions we provide meet both current and future client needs.

Key Responsibilities

  • Solution Design & Architecture:
    Design and architect end-to-end solutions that integrate applications and data, ensuring seamless interaction between application layers, databases, data pipelines, and cloud infrastructures.
    Develop high-level architecture blueprints and detailed designs for new software applications, data platforms, and integrated systems.
    Collaborate with business stakeholders and technical teams to translate business requirements into effective technical solutions.
  • Application & Data Integration:
    Design application architectures that efficiently interact with data systems (databases, data lakes, data warehouses) and support scalable data access, reporting, and analytics.
    Ensure smooth integration between core applications, third-party services, and data platforms through APIs, microservices, and middleware.
  • Cloud Solutions & Infrastructure:
    Lead the design and implementation of cloud-based application solutions and data architectures on platforms such as AWS, Azure, or Google Cloud.
    Leverage cloud-native services (e.g., serverless computing, storage, and managed databases) to build robust and scalable solutions.
    Design and implement CI/CD pipelines for efficient software delivery and deployment.
  • Data Governance & Security:
    Design data management solutions that ensure the integrity, security, and privacy of both structured and unstructured data.
    Establish and enforce data governance frameworks, compliance standards, and privacy regulations (e.g., GDPR, CCPA).
    Implement data encryption, authentication, and authorization protocols to protect sensitive data across applications and systems.

Technical Experience

Minimum Degree Requirement: Bachelor’s degree or equivalent in computer Science, Information Technology or related field.

Minimum work Experience:

3 Years of Experience. 

Minimum years of experience must include the following:

  • 3 years of experience with application architecture (e.g., microservices, APIs, enterprise applications) and data architectures (e.g., relational databases, data lakes, data warehouses).
  • 3 years of experience in designing cloud-based solutions on platforms like AWS, Azure, or Google Cloud.
  • 3 years of experience in database technologies (relational and NoSQL) and application/database interaction patterns.
  • 3 years of experience in data governance, security frameworks, and regulatory compliance standards.
  • 2 years of experience in Data Warehouse technologies (IBM DataStage, SSIS, ADF).
  • 3 years of experience in Oracle and SQL Server environments, including scripting and performance tuning.
  • 3 years of experience with system integrations between internal and external platforms.
  • Proven experience with DevOps practices, CI/CD pipelines, Git repositories, and containerization (Docker, Kubernetes).
  • 2 years of Agile experience delivering solutions in a Scrum or Kanban framework.

Apply Now

Upload resume
Max file upload size : 2MB

Please fill the to form below form to get callback from ou team