General Dynamics Mission Systems is a company that engineers high technology solutions for defense and scientific arenas. They are seeking a C2BMC DevOps Engineer who will configure and administer cloud computing technologies, manage scalable systems, and provide technical support to customers using Cloud Platform products.
Responsibilities:
- Configures, and administers cloud computing technologies, infrastructure, and applications to meet the organizations requirements
- Assists and supports the design, deployment, management, and operation of scalable, highly available, and fault-tolerant systems in the cloud by working directly with the stakeholders
- OS Administration: Experience with Linux and/or Windows Server system administration
- Automation: Strong background in automation and configuration management using Ansible
- Experience with Linux and/or Windows Server system administration
- Lead and perform the installation and configuration of cloud management applications by leading medium to large sized efforts
- Develops, and designs software automation and scripts to orchestrate cloud and virtualization technologies with defined scope, schedule and expectations
- Views and analyzes summary data on cloud resource deployment and takes appropriate action
- Monitors requests and key metrics for cloud resources, as well as the performance of systems in the cloud and directs remediation
- Troubleshoots issues and plans for future cloud capacity requirements. Develops roadmap and business case for capacity growth
- Identifies, manages and resolves cloud computing security risks and implements best practices as applied within a cloud environment
- Provides subject matter expert technical support to customers using Cloud Platform products, solutions and APIs
- Identifies and documents product bugs and feature requests and works with internal support teams, external providers, as well as customers to implement effective solutions
- Supports and leads the evaluation of new service offerings from Cloud Service Providers to determine potential usage by GDMS
- May provide work direction to other employees as a technical lead
Requirements:
- Master's degree + minimum 3 years of relevant experience; or Bachelor's degree in computer science, a related field or equivalent relevant experience + minimum 5 years of relevant experience
- Department of Defense Secret security clearance is required at time of hire
- U.S. citizenship is required
- Experience with Linux and/or Windows Server system administration
- Strong background in automation and configuration management using Ansible
- Lead and perform the installation and configuration of cloud management applications by leading medium to large sized efforts
- Develops, and designs software automation and scripts to orchestrate cloud and virtualization technologies with defined scope, schedule and expectations
- Views and analyzes summary data on cloud resource deployment and takes appropriate action
- Monitors requests and key metrics for cloud resources, as well as the performance of systems in the cloud and directs remediation
- Troubleshoots issues and plans for future cloud capacity requirements
- Identifies, manages and resolves cloud computing security risks and implements best practices as applied within a cloud environment
- Provides subject matter expert technical support to customers using Cloud Platform products, solutions and APIs
- Identifies and documents product bugs and feature requests and works with internal support teams, external providers, as well as customers to implement effective solutions
- Supports and leads the evaluation of new service offerings from Cloud Service Providers to determine potential usage by GDMS
- May provide work direction to other employees as a technical lead
- Proficient understanding of OpenShift
- Proficient understanding of Openshift service offerings
- Proficient understanding of virtualization technologies: Server, Storage, Networking
- Proficient understanding of computer programming languages: C, C Sharp, C++, Perl, PHP, and Python
- Proficient understanding of scripting languages, and software and infrastructure automation skills, i.e Bash and Ansible
- Detailed and fully proficient knowledge of technology trends and champions new ideas and product and process improvements
- Experience administering systems in a virtualized Cloud environment based on Openstack/Openshift, VMware vRealize, vCloud Director, and NSX technologies
- Strong understanding of security, risk and compliance frameworks, disaster recovery, high availability architectures, hardware, operating systems and networking connectivity
- Experience creating templates with CloudFormation, and similar technologies
- Shows initiative on assignments, and professionally executes projects with very little direction, or can provide direction and leadership to technical teams
- Proficient ability to handle significant responsibility, leadership and accountability while executing complex assignments
- Effective communication skills (written and verbal)
- Lean-Agile mindset Proficient in the understanding and becoming familiar with the Lean-Agile mindset
- Lean-Agile principles and practices (includes DevSecOps, Scurm, SAFe, and Kanban) Proficient knowledge of the Lean-Agile principles and practices (includes DevSecOps, Scurm, SAFe, and Kanban)
- Identifies opportunities to apply AI for continuous improvement and innovation
- Experience with scripting languages such as Bash, Python or PowerShell
- Experience administering virtualization technologies such as VMWare
- Experience with Windows Server and Active Directory integration in a cloud environment
- Experience with containerization and orchestration using Docker and Kubernetes
- Experience developing Continuous Integration and Delivery (CI/CD) pipelines with Gitlab
- Implementing configuration management methodologies using Ansible
- Prior experience with a Nutanix Hyperconverged on-prem cloud platform
- Experience with Windows server and Active Directory virtualization solution, spread across multiple remote suites
- Detail oriented individual that is able to track the impact of events/actions on the underlying infrastructure being managed, such as patching and maintenance