Job Description
The AWS Security Engineer will support UMGC by ensuring the security of its AWS cloud infrastructure and applications. The resource will design, implement, and maintain security controls, conduct assessments, and provide ongoing monitoring and response. The contractor will collaborate with cross-functional teams to embed security best practices and lead initiatives to strengthen the organization’s cloud security posture. This resource reports to the Manager, Information Security.
Responsibilities
- Design, implement, and manage AWS cloud security controls (IAM, VPC, S3, KMS, GuardDuty, CloudTrail, Security Hub).
- Conduct vulnerability assessments, penetration testing, and risk analyses; recommend and implement mitigations.
- Monitor and respond to security events; support incident response and forensic investigations.
- Automate security processes and integrate security tools into CI / CD pipelines.
- Develop and maintain AWS security policies, procedures, and documentation.
- Train engineers on secure coding practices and AWS security standards.
- Lead AWS-focused security roadmap projects and ensure compliance with frameworks (e.g., NIST, ISO 27001, ITIL, COBIT).
- Collaborate with IT, engineering, and vendors to ensure secure design, deployment, and operations.
Requirements
Qualifications
Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience).3+ years AWS security engineering experience with deep knowledge of AWS services (IAM, VPC, KMS, GuardDuty, CloudTrail, Security Hub, etc.).AWS Security or Architect certifications preferred.Experience with cloud security principles (network segmentation, IAM, encryption, monitoring).Proficiency with scripting / automation (Python, PowerShell, etc.).Strong background in vulnerability management, incident response, and security assessments.Knowledge of compliance frameworks (PCI, GDPR, GLBA, CMMC, etc.).Familiarity with secure software development lifecycle, code reviews, and API security.Strong problem-solving, analytical, and communication skills.Ability to work independently, lead initiatives, and mentor others when needed.Requirements
Requirements
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience accepted for contractors).3–5+ years of hands-on AEM development and implementation, including at least 1 year with AEM as a Cloud Service (e.g., managing sites, assets, and forms for educational portals; 5+ years preferred for senior roles).Strong skills in Java, HTL, HTML, CSS, JavaScript, and front-end frameworks.Proven experience designing and developing reusable AEM components, templates, and workflows; knowledge of CRX / DE repository, Sling models, and OSGi framework.Familiarity with AEM Cloud Manager for CI / CD pipelines, Git for version control, immutable environments, and integrating with REST APIs / third-party systemsExperience with Agile methodologies, including participation in Scrum ceremonies, and strong documentation / communication skills for knowledge transfer to UMGC teams.Understanding of performance optimization (e.g., dispatcher, caching), security best practices and DevOps tools.