logo

View all jobs

Cloud Solutions Architect - $250K – $290K

Reston, VA
The Cloud Solutions Architect is responsible for full lifecycle software development and cloud infrastructure management. This role includes designing and developing cloud-native applications, solving architectural challenges, and providing operations and maintenance (O&M) for multiple tools. The position also requires proactive server management, security enforcement, and technical support.

Qualifications:
  • TS/SCI with Polygraph
  • Associate or Bachelor's in Computer Science or related field, or equivalent experience.

Core Responsibilities:
Software Development & Architecture:
  • Full software engineering lifecycle participation: scope, design, development, testing, integration, and documentation.
  • Design and develop new applications aligned with mission objectives.
  • Provide operations and maintenance (O&M) for existing tools.
  • Solve broad software architecture problems.
Cloud & Infrastructure Support:
  • Manage virtual/physical servers on VMware (Windows Server 2008–2016, Ubuntu, CentOS).
  • Enforce security, compliance, and best practices in server infrastructure.
  • Proactively monitor and troubleshoot hardware and software issues.

Required Skills:
Software & Cloud Development:
  • Cloud-based application design and development (AWS, Azure, GCP).
  • Modern object-oriented languages (Java, Go, C#).
  • Frontend frameworks (React, Angular, Vue).
  • Linux-based development.
  • Containerization and orchestration (Kubernetes, Terraform, Ansible, Helm).
  • VPN technologies (OpenVPN, Wireguard, IPSec).
Systems Administration & Operations:
  • Account and permission management.
  • Application installation and maintenance in cloud environments.
  • Server hardware/software upgrades and cable/rack management.
  • Virtual server management and process automation.
  • Backup, disaster recovery, and failover strategy implementation.
  • System monitoring and log review.
  • Linux administration (CentOS, Ubuntu, Rocky).
  • Issue communication and resolution (JIRA, help desk).
 

Desired Skills:
  • Proficiency in Java/Go and JavaScript.
  • Hands-on experience with cloud services (EC2, S3, EKS, etc.).
  • CI/CD automation (GitLab).
  • Certifications in system administration (Linux, Microsoft).
  • Experience with scripting (Bash, Python, PowerShell).
  • Deep understanding of VPNs and virtualization technologies (VMware).


RCT Systems offers:
  • Competitive benefits package (medical, dental, vision, life insurance)
  • Immediate 401k vesting
  • Generous PTO and flexible schedules
  • $500.00 annual technology allowance
RCT Systems is committed and proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex (to include pregnancy and related conditions, sexual orientation, and gender identity), national origin, disability, veteran status, or any other federally protected class.
 

Share This Job

Powered by