Cloud Infrastructure Engineer
General Dynamics Information Technology4 days ago
Remote, United StatesMid Level
Base Salary
$97k - $131k/yr
Responsibilities
- Design, implement, and support secure, reliable, and scalable AWS and Azure infrastructure for application and data hosting.
- Develop reusable cloud infrastructure services, Terraform modules, Ansible automation, and shared enterprise code repositories.
- Configure and integrate cloud compute, storage, database, identity, networking, security, monitoring, backup, and related services.
- Develop and support automation and CI/CD capabilities for infrastructure provisioning and application deployments.
- Troubleshoot cloud, operating system, networking, automation, and application-hosting issues through resolution.
- Maintain technical documentation, architecture diagrams, implementation procedures, and security and compliance artifacts.
- Participate in technical designs, code reviews, Agile activities, and continuous improvement efforts while collaborating with customers and engineers.
Requirements
- Bachelor’s degree in Information Technology or a related field and at least 2 years of relevant experience.
- Professional experience engineering and supporting cloud or enterprise infrastructure solutions.
- Hands-on experience with AWS and/or Azure cloud services, including compute, storage, databases, networking, identity and access management, security, and monitoring.
- Experience with Infrastructure as Code, configuration management, and automation using Terraform and Ansible, including reusable modules and shared Git-managed codebases.
- Working knowledge of Windows and Linux administration, patching, monitoring, certificate management, data protection, backup, and application hosting.
- Working knowledge of cloud networking and security concepts such as virtual networks/VPCs, load balancing, VPNs, firewalls, IAM/RBAC, encryption, and secure connectivity.
- Experience with scripting or automation using PowerShell, Python, Bash, or similar technologies, plus cloud-native monitoring and logging.
- Strong communication, collaboration, and analytical skills, including experience working with customers and technical stakeholders in Agile and DevOps environments.
- Preferred qualifications include 4+ years of related experience, AWS certification, experience with application hosting architectures or cloud migrations, customer-facing solution delivery, containerized or data-intensive workloads, relevant cloud or infrastructure certifications, and experience in federal, healthcare, life sciences, or regulated environments.
Benefits
- 100% remote work with a 40-hour scheduled work week and less than 10% travel.
- Medical, dental, vision, Health Savings Account options, 401(k) matching, disability and insurance programs.
- Paid vacation, sick and personal leave, holidays, parental, military, bereavement, and jury duty leave; eligible employees may receive up to 160 hours of paid family leave in a rolling 12-month period.
- Wellness programs, full benefits, flexible work weeks where possible, internal mobility support, career development resources, and an innovation-focused culture.
- The role requires obtaining and maintaining Public Trust and completing onsite fingerprinting at a designated facility.
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.