Software Engineer - Cloud Environment Administrator
Requisition ID |
2025-15929
|
Location |
US-CT-Groton
|
Seat Location |
EB Poheganut
|
Trade |
Information Technology
|
Shift |
1st
|
Security Clearance Required |
Approved Background Check
|
Number of Openings |
1
|
Overview
Job Description: General Dynamics Electric Boat, the world's foremost designer and builder of nuclear submarines, is seeking a Cloud Engineer to join the organization within the Information Technology (EBIT) Department. The current business needs and demands are ever rapidly changing and require an agile, flexible, analytical candidate to join EBIT. This candidate will lead the effort of migrating EB's PLM application to the Cloud. Position Summary: In the Cloud Environment Manager role, you will be expected to ask questions, communicate openly, and get out of your seat and comfort zone. While this is NOT a Software Development role or a traditional database administrator role, the successful candidate will possess the technical aptitude required to work closely with other cloud engineers and DBAs. Job Responsibilities: Cloud Migration Planning & Execution
Collaborate with architects and stakeholders to assess legacy systems and design cloud migration strategies.
- Analyze existing on-premise applications to determine cloud readiness and refactor where needed.
- Lead or support the migration of business systems, data, and services to cloud platforms (e.g., AWS, Azure, GCP).
-
Application Modernization
- Redesign or refactor monolithic applications into cloud-native or microservices architectures.
- Implement best practices for scalability, resilience, and performance in cloud environments.
Cloud Infrastructure & DevOps
- Develop Infrastructure as Code (IaC) using tools like Terraform, AWS CloudFormation, or Azure Resource Manager.
- Build and maintain CI/CD pipelines to support efficient deployment and testing in the cloud.
Security & Compliance
- Ensure that cloud deployments meet security and compliance requirements (e.g., encryption, access control, data residency).
- Work with cyibersecurity and compliance teams to implement appropriate policies and controls.
Performance Monitoring & Optimization
- Implement monitoring and logging for cloud-based applications using tools such as CloudWatch, Azure Monitor, or Datadog.
- Identify and address performance bottlenecks in cloud applications and infrastructure.
Cross-functional Collaboration
- Work closely with product owners, business analysts, and operations teams to understand requirements and deliver solutions that align with business goals.
- Provide technical guidance and knowledge sharing to junior developers and peer teams.
Documentation & Knowledge Transfer
- Document cloud migration processes, architectures, and solutions to support maintainability and scalability.
- Train internal stakeholders and support teams on new cloud systems and tools
Qualifications
Required:
- Bachelors of Science Degree in Computer Science, Software Engineering, or Information Technology
- 5+ years of total related work experience pertaining to IT System Administration
Preferred:
- 3+ years of hands-on-experience managing and deploying workloads in cloud environments (AWS, Azure, GCP)
- Proficiency in Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Azure Bicep
- Experience with CI/CD pipelines and automation tools such as Jenkins, GitLab CI, GitHub Actions
- Familiarity with containerization and orchestration technologies like Docker and Kubernetes
- Relevant cloud certifications strongly preferred, such as AWS solution architect, Microsoft Azure administrator associate or Azure solutions architect expert
Skills
- Strong problem solving and troubleshooting abilities
- Excellent communication and collaboration skills t work cross function teams
- Ability to document processes and mentor junior members on cloud practices
Join our talent pools, get job alerts, and see EB news
We can recommend jobs specifically for you!
Click here to get started.
|