Design and architect scalable, resilient, and secure cloud solutions across AWS and/or Azure
Develop cloud strategy and roadmaps aligned with organization objectives and technical requirements
Create reference architectures, design patterns, and technical standards for cloud implementations
Lead architectural reviews and provide guidance on complex technical decisions
Mentor, guide and supervise development teams on cloud-native application design and deployment
Evaluate emerging cloud technologies and assess their potential impact on organizational goals
Drive adoption of DevOps practices, infrastructure as code, and automation frameworks
Facilitate customer onboarding and implement a consistent pathway to cloud adoption
Optimize application performance and reliability in cloud environments
Design secure cloud architectures implementing zero-trust principles and defense-in-depth strategies
Ensure compliance with industry standards (SOC 2, HIPAA, PCI-DSS, etc.) and regulatory requirements
Implement identity and access management solutions and security monitoring frameworks
Conduct security assessments and remediate vulnerabilities in cloud environments
Partner with business stakeholders to understand requirements and translate them into technical solutions
Collaborate with cross-functional teams including development, operations, security, and product management
Present architectural designs and recommendations to executive leadership
Create and maintain comprehensive technical documentation
Requires BS and 12+ years of prior relevant experience or Masters with 10+ years of prior relevant experience, additional years of experience will be accepted in lieu of a degree.
Excellent customer service skills, with experience working in a customer-facing position for a minimum of 6+ years.
Minimum 6+ year of Administration experience with cloud-based applications (MS O365, SharePoint, Azure AD, AWS)
Proven experience administering Windows Server and related services, including creation, configuration, upgrades, migrations, and patching.
Strong knowledge of Active Directory, Azure AD, and SAML, with a solid understanding of industry standards, procedures, and processes.
Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
Skilled in supporting AWS cloud-hosted applications, including deployments, patches, security checks, troubleshooting, and maintenance.
Ability to provide operational and day-to-day administrative support, including troubleshooting issues and managing change/problem management processes.
Experience developing, documenting, and optimizing administrative processes, procedures, and standard operating procedures (SOPs).
Ability to work with SMEs and security teams to define and implement secure cloud-based architectures.
Strong troubleshooting and support skills for AWS-deployed applications.
Hands-on experience with Databricks and Kafka (highly desirable).
Proficiency with Power BI and API management (strong advantage).
Clearance: This position requires candidates to obtain a Public Trust and will accept up to TS/SCI
Must, at a minimum, have one of these certifications: MCSE (Server), Certified AWS SysAdmin, AWS Certified Cloud Practitioner, AWS Certified Developer, AWS Certified Solutions Architect (Dev/Associate), AWS Certified DevOps Engineer, AWS Certified Advanced Networking, AWS Certified Security, Azure Developer Associate, Azure Solutions Architect