
Cloud Dev/Ops Engineer
General Dynamics Information Technology · United States
- Hybrid
- Full-time
- $138,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Engineer cloud systems for business needs.
- Maintain cloud performance and reliability.
- Troubleshoot and support Azure and OCI.
- Implement automation and Infrastructure-as-Code.
- Utilize networking and security expertise.
About the role
Cloud Dev/Ops Engineer
General Dynamics Information Technology (GDIT) is seeking a highly skilled and motivated Cloud DevOps Engineer to join our team. This role is critical in delivering streamlined, effective solutions to complex technical challenges by engineering, implementing, and supporting cloud-based systems tailored to meet business needs. You will play a central role in maintaining cloud performance and reliability, ensuring the end-user experience remains a top priority while contributing to organizational and professional growth. This position requires a commitment to operational excellence and the ability to apply modern engineering practices in support of large-scale cloud environments.
Key Responsibilities:
- Hands-on development, support, troubleshooting, and maintenance of cloud-hosted systems and enterprise applications.
- Executing upgrades, monitoring system performance, resolving technical issues, and implementing solutions across Azure & OCI environments.
- Leading operational efficiencies through the application of automation and Infrastructure-as-Code methodologies.
- Applying expertise in traditional networking and network security to cloud and automation practices.
- Broad cloud infrastructure knowledge across Azure, OCI, and AWS, covering deployment, operations, and troubleshooting.
- Proficiency with Ansible and familiarity with additional automation tools.
- Exercising sound technical judgment, critical thinking, and maintaining transparent communication.
- Proactively escalating issues and consulting with team and management for technical direction adjustments.
- Troubleshooting and supporting Azure & OCI environments.
- Performing advanced OS upgrades, patching, and system health checks.
- Managing Firewalls, VPNs, load balancers, serverless apps, and microservices.
- Operating observability stacks and analyzing logs and telemetry for performance optimization and RCA.
- Automating tasks with Python, Bash, or Shell.
- Implementing Infrastructure as Code (Ansible/Python).
- Managing TLS/SSL certificates, secrets, and PKI processes.
- Supporting USGOV Azure, Oracle, AWS and vulnerability remediation efforts.
- Maintaining security accreditation and documentation.
- Deploying and optimizing Kubernetes workloads and Docker containers.
Required Skills & Experience:
- Strong networking experience in troubleshooting and designing, especially cloud VPN deployments.
- Strong Firewall experience with network and cloud firewalls, able to troubleshoot firewall issues across native cloud and device firewalls.
- Experience managing and troubleshooting on-premises network infrastructure including routing, switching, VPNs, and enterprise connectivity.
- Network engineering background with previous routing/switching/firewall experience with Palo Alto, Juniper, and Cisco firewalls, routers, and switches.
- Experience implementing and maintaining network security policies, firewall rules, and high-availability configurations across mission-critical environments.
- Experience with cloud networks, understanding how they differ from traditional networking, with a focus on Azure Cloud and Oracle Cloud.
- Automation experience – developing and supporting automation for previous jobs, focused on Ansible experience or general Python experience as it applies to cloud and networks.
- Comfortable navigating Linux, network routers, etc.
- Experience with container networking including Kubernetes and cloud-native container services.
- Experience with cloud DNS and understanding how DNS affects data flows across clouds.
- Project Management experience in gathering minimal viable requirements and independently working through solutions to delivery, including coordinating projects across teams and identifying risks/mitigation.
- API Automation development as it pertains to networks and cloud.
- Experience assessing PaaS and SaaS services and how data flows across security boundaries.
Education and Experience:
- High School Diploma Required.
- BA/BS or equivalent 2+ years of experience OR 6+ years of Experience with HSD.
Key skills/competency:
- Cloud DevOps
- Cloud Engineering
- Automation
- Networking
- Troubleshooting
- Infrastructure as Code
- Ansible
- Python
- Kubernetes
- Azure
Skills & topics
- Cloud DevOps Engineer
- Cloud Engineering
- Automation
- Networking
- Troubleshooting
- Infrastructure as Code
- Ansible
- Python
- Kubernetes
- Azure
- OCI
- AWS
- DevOps
- IT Operations
- System Administration
- Cloud Computing
- Remote Work
- Government Contracting
- IT Infrastructure
How to get hired
- Tailor your resume: Highlight your experience with cloud platforms (Azure, OCI, AWS), automation tools (Ansible, Python), networking, and troubleshooting.
- Showcase your skills: Emphasize your proficiency in Infrastructure-as-Code, containerization (Kubernetes, Docker), and cloud security in your application.
- Prepare for technical questions: Be ready to discuss complex cloud challenges, network designs, automation strategies, and troubleshooting scenarios.
- Understand GDIT's mission: Research GDIT's work with government agencies and its focus on technology solutions.
Technical preparation
Master Ansible for IaC.,Practice Python/Bash scripting for automation.,Deepen Azure/OCI networking knowledge.,Study Kubernetes and Docker concepts.
Behavioral questions
Describe a complex technical problem solved.,How do you ensure system reliability?,Explain your approach to automation.,How do you handle critical issues?
Frequently asked questions
- What specific cloud platforms does GDIT work with for this Cloud DevOps Engineer role?
- This Cloud DevOps Engineer position at GDIT focuses primarily on Azure and Oracle Cloud Infrastructure (OCI), with a requirement for broad knowledge spanning AWS as well. Candidates should be prepared to discuss their experience with these platforms in detail.
- What level of experience is required for the Cloud DevOps Engineer position at GDIT?
- The Cloud DevOps Engineer role requires a significant level of experience. Candidates need at least 10 years of related experience. Alternatively, a BA/BS degree with 2+ years of experience or 6+ years of experience with a High School Diploma can be considered.
- Is this Cloud DevOps Engineer role remote or on-site at GDIT?
- Yes, this Cloud DevOps Engineer position is advertised as remote, offering telecommuting options. The work location is specified as 'Any Location / Remote'.
- What automation tools are essential for this Cloud DevOps Engineer role at GDIT?
- Proficiency with Ansible is a strict requirement for this Cloud DevOps Engineer role. Familiarity with other automation tools and their appropriate use cases, particularly Python and Bash for scripting, is also expected.
- Does GDIT require specific certifications for the Cloud DevOps Engineer position?
- Based on the job description, there are no specific certifications listed as required for this Cloud DevOps Engineer role. However, a strong practical experience in cloud technologies, networking, and automation is essential.
- What kind of networking experience is GDIT looking for in a Cloud DevOps Engineer?
- GDIT seeks strong networking experience, including troubleshooting and designing cloud VPN deployments, managing firewalls (network and cloud), and experience with on-premises infrastructure like routing and switching. Understanding cloud networks is key.
- What is the typical work arrangement for a Cloud DevOps Engineer at GDIT?
- For this specific Cloud DevOps Engineer role, the work arrangement is remote. GDIT generally offers flexible work weeks where possible for many positions, but this role is explicitly remote.