ARETUM is seeking an experienced AWS Cloud Architect to provide technical and operational support for systems hosted in a cloud environment. This role will involve managing and optimizing virtual machines, configuring secure cloud environments, and ensuring reliable system performance. The ideal candidate will have a deep understanding of AWS services and cloud-based operations, with a focus on scalability, performance optimization, and security compliance.
Responsibilities
- Provide comprehensive technical and operational support for systems hosted in AWS, including production, development, and testing environments.
- Design, implement, and optimize virtual machines (VMs) to support cloud-based systems.
- Create and configure Docker containers and support additional development systems, scaling up to six new systems as needed.
- Monitor and manage AWS resources, such as storage buckets, Key Management Systems (KMS), and virtual instances, to ensure cost-effective operations.
- Plan and oversee the creation of new cloud instances for project-specific needs, including VM planning and environment setup.
- Maintain and update system documentation to ensure accuracy and clarity for stakeholders.
- Monitor performance metrics, resource utilization, and database capacities to proactively address bottlenecks or inefficiencies.
- Ensure compliance with OCIO IT security requirements through regular monitoring of security logs, audit trails, and system configurations.
- Support software installation, including applying license keys for Commercial Off-the-Shelf (COTS) software in the cloud environment.
- Plan and implement configuration changes to optimize scalability and ensure system readiness for future growth.
- Oversee and recommend improvements for system and database backup processes, ensuring reliability and effectiveness.
- Execute restoration of backups during data recovery or testing scenarios.
- Collaborate with cross-functional teams to support the delivery of high-quality cloud solutions tailored to business needs.
- Ensure seamless integration of cloud technologies with existing infrastructure to enhance operational efficiency.
- Provide support for cloud-native tools and services such as Amazon EC2, S3, RDS, CloudFormation, and AWS Lambda.
- Monitor system health using tools like AWS CloudWatch and proactively address performance or security issues.
Requirements
Qualifications
- Minimum of 5 years of experience in cloud architecture, with 3+ years specifically in AWS cloud environments.
- Strong expertise in AWS services, including EC2, S3, RDS, CloudFormation, Lambda, and IAM.
- Hands-on experience with Docker containers and container orchestration tools such as Kubernetes.
- Proven ability to manage large-scale virtual environments, including configuration, monitoring, and optimization.
- Proficiency in monitoring tools like AWS CloudWatch, as well as scripting for automation (e.g., Python, Bash, or PowerShell).
- Solid understanding of IT security practices, particularly in cloud environments, and familiarity with compliance frameworks like SOC 2, ISO 27001, or NIST.
- Experience with system backup strategies, disaster recovery planning, and data restoration.
- Knowledge of infrastructure-as-code (IaC) principles and tools, such as Terraform or AWS CloudFormation.
- Strong troubleshooting skills with the ability to identify and resolve complex technical issues.
- Excellent documentation and communication skills, with a focus on stakeholder engagement and clear reporting.
Additional Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degree preferred.
- Clearance: This position requires eligibility to obtain and maintain a Public Trust Clearance as mandated by our federal client. This requirement is limited to U.S. citizens or lawful permanent residents, as per federal contract regulations.
Preferred Skills
- AWS Certifications (Solutions Architect – Associate/Professional, SysOps Administrator, or DevOps Engineer).
- Familiarity with DevOps practices, CI/CD pipelines, and tools like Jenkins or GitLab.
- Knowledge of database management systems such as PostgreSQL, MySQL, or DynamoDB.
- Experience with hybrid cloud solutions and integration with on-premises systems.
- Strong project management skills, including the ability to lead cloud migration initiatives.
Benefits
ARETUM is an equal opportunity employer, committed to diversity and inclusion. All qualified candidates will receive equal consideration for employment without regard to disability, race, color, religious creed, national origin, sexual orientation/gender identity, or age.
ARETUM utilizes e-Verify to check employment authorization.
EEO/AA/F/M/Vet/Disabled.