Key Responsibilities
Architecture & Migration Leadership
· Lead discovery, assessment, sizing, dependency mapping, and migration planning activities.
· Design migration waves, pilot deployments, cutover strategies, rollback procedures, and transition plans.
AWS WorkSpaces Design
· Deploy:
o AWS WorkSpaces Personal (Persistent)
o AWS WorkSpaces Pools (Non-Persistent)
· Design desktop pools based on workload personas and business requirements.
· Define scaling, capacity planning, high availability, and disaster recovery architecture.
· Establish profile management and user experience optimization strategies.
Persistent / Non-Persistent Desktop Architecture
· Design user profile persistence strategies using:
o FSLogix
o User Profile Disks
o Profile Containers
o Amazon FSx
o App Layering technologies
· Recommend appropriate desktop delivery model:
o Persistent Desktops
o Non-Persistent Desktops
o Hybrid Workspaces
· Optimize application delivery, user personalization, and data management.
Image Engineering & Lifecycle Management
· Establish enterprise Golden Image strategy.
Terraform & Infrastructure as Code (IaC)
· Develop and maintain Terraform modules for:
o AWS WorkSpaces
o VPC
o IAM
CI/CD & Automation
· Build automated CI/CD pipelines using:
o Azure DevOps
o GitHub Actions
o Jenkins
o AWS CodePipeline
· Configure automated image build and deployment pipelines.
· Enable infrastructure deployment through GitOps methodologies.
· Automate compliance validation, testing, and release approvals.
· Integrate Infrastructure as Code with enterprise release management processes.
Required Technical Skills
EUC / VDI Technologies
· AWS WorkSpaces
· FSLogix
· App Volumes
· DEM
Infrastructure as Code
· Terraform (Expert Level)
· CloudFormation (Preferred)
· GitOps Methodologies
CI/CD Tools
· Jenkins
· AWS CodePipeline
· Git
Image Engineering
· Windows 10/11 Enterprise
· Golden Image Management
· Image Automation
· Image Optimization
· Application Packaging