Overview
Skills
Job Details
Must Have Technical/Functional Skills
Application Modernization Solution Architect :-
Skills in any of the below CloudAWS: Compute: EC2, Lambda, ECS, EKS, Fargate
Networking: VPC, Route 53, Direct Connect, API Gateway, CloudFront
DevOps: CloudFormation, CodePipeline, CodeBuild, CodeDeploy, CloudWatchAzure:
Compute: Virtual Machines, Azure Functions, Azure Container Instances (ACI), Azure Kubernetes Service (AKS), Azure App Service, Azure Resource Manager (ARM), Azure DevOps (Pipelines, Boards, Repos), Azure Monitor
Security: Azure Active Directory (Azure AD), Key Vault, Azure Security Center, Azure SentinelGoogle Cloud Platform:Compute: Compute Engine, Cloud Functions, Cloud Run, Google Kubernetes Engine (GKE), App EngineNetworking: Virtual Private Cloud (VPC), Cloud DNS, Cloud Interconnect, Cloud Endpoints, Cloud CDNDevOps: Cloud Deployment Manager, Cloud Build, Cloud Deploy, Cloud Operations (formerly Stack driver)
Data Modernization Migration Solution Architect: - Cloud Data Expertise: AWS: Core services like S3, EC2, RDS, DynamoDB, Redshift, Glue, EMR, Athena, Lambda, Kinesis, SageMaker, CloudFormation, IAM, Data Lake formation. Azure: Core services like Azure Blob Storage, Azure VMs, Azure SQL Database, Cosmos DB, Synapse Analytics, Data Lake Storage Gen2, Azure Data Factory, Azure Functions, Event Hubs, Machine Learning Studio, Azure DevOps, Azure Monitor, Azure Purview.Google Cloud Platform: Core services like Google Cloud Storage, Compute Engine, Cloud SQL, Cloud Spanner, BigQuery, Dataflow, Dataproc, Cloud Functions, Pub/Sub, Vertex AI, Cloud Composer, Cloud Monitoring, Cloud IAM, Data Catalog. Multi-Cloud Architecture: Understands how to design solutions that span multiple cloud providers, considering data egress costs, data residency requirements, and workload distribution.
Roles & Responsibilities
Application Modernization Solution Architect :- Technical expert responsible for designing and implementing strategies to migrate and modernize existing applications to Google Cloud Platform, leveraging cloud native technologies to improve scalability, performance, and efficiency, while ensuring alignment with business objectives and security standards.
Key Responsibilities: Assessment and Analysis: Conduct thorough evaluations of existing applications to identify modernization opportunities, including architecture, dependencies, data flows, and potential cloud migration challenges. Cloud Architecture Design: Develop comprehensive cloud migration plans to Google Cloud Platform, designing optimal cloud architectures, and defining infrastructure components like compute, storage, and network configurations. Application Refactoring: Guide the process of refactoring legacy applications to be cloud-ready, which may involve code optimization, microservices architecture, and containerization.
Data Modernization Migration Solution Architect: - Responsibilities: Cloud Strategy & Roadmap: Develop cloud data modernization strategies and roadmaps aligned with business goals. Assess current data infrastructure and identify opportunities for modernization. Evaluate cloud platforms and services and recommend the best fit for specific use cases. Provide technical leadership and guidance on cloud data modernization initiatives. Architecture Design & Implementation: Design and implement scalable, secure, and cost-effective cloud data solutions. Define data architectures, data models, and data integration patterns. Develop and maintain data standards and best practices. Lead the implementation of cloud data platforms and services. Design and implement data governance and security policies. Design and implementation of Data Lake, Data warehouse and Data Mesh architectures Design and implement robust monitoring and alerting solutions for data pipelines and infrastructure. Data Migration & Integration:Plan and execute data migration projects from on-premises systems to the cloud. Design and implement data integration solutions between cloud and on-premises systems. Optimize data pipelines for performance and scalability. Technology Evaluation & Selection: Evaluate and recommend cloud data technologies and tools. Conduct proof-of-concepts (POCs) to validate technology choices. Stay up-to-date on the latest cloud data trends and technologies