Description & Requirements
Job Description:
Senior Engineer - Cloud Solutions (Task 6) (USG)
ManTech is looking for a self-motivated innovative cloud solutions architect/engineer that can take customer requirements and design a cloud-based infrastructure that will satisfy their operational mission needs. Provide Kubernetes expertise (Certified Kubernetes Administrator (CKA) required) to plan for and migrate legacy environments, as well as have the opportunity to design, implement, and manage CI/CD (continuous integration and continuous development) pipelines to automate the build, test, and deployment processes. The incumbent will have access to a team of experts that have intimate experience with the core accounting and budgeting application, Momentum Financials, as well as access to teammates who exercise the business processes daily. Candidate will be the key liaison coordinating cloud solutions engaging both the hosting group and the system administrators.
Responsibilities included, but not limited to:
- Support Successful migration of SAFES Enclave to the DoD defined Cloud Domain, ensuring alignment with architectural standards and best practices
- Architect and deploy cloud infrastructure, including migration to a new cloud that supports Linux
- Monitor and minimize costs of any commercial cloud utilized while maintaining an appropriate level of end user capabilities and access using tools native to commercial cloud providers
- Implement Infrastructure as Code (IaC) and patch virtual switches, etc. in the cloud layer. Provide Kubernetes expertise as we migrate to Linux based Momentum/FEX environment
- Develop and maintain automation scripts and tools using Python, PowerShell, or similar to support end users and developers to the system
- Design, implement, and manage CI/CD (continuous integration and continuous development) pipelines to automate the build, test, and deployment processes using tools like Jenkins or similar
- Utilize cloud platform expertise for infrastructure as code (IaC)m security protocols, and scalability for cloud migration and cloud operations
- Designing, developing, and managing the underlying cloud infrastructure, such as virtual machines, storage, and networking components
- Develops and deploys cloud-native applications, ensuring optimal performance, scalability and security
- Implementing security measures and ensuring compliance with relevant regulations in the cloud environment
Minimum Qualifications:
- Bachelor’s degree in computer science, information technology, or related field
- 8 plus years of proven experience as a Cloud Architect/Engineer
- Certified Kubernetes Administrator (CKA) required
- 2 years of experience working in SAP and/or SCI environments
- Proven experience as a Cloud Engineer/Administrator, specifically with Kubernetes in a production environment. Ideally, there would be additional experience with vSphere for the next iteration of the cloud migration
- Strong proficiency in scripting and automation tools (e.g. PowerShell, Python)
- Experience in designing, developing and managing cloud-based infrastructure and applications
- Knowledge of cloud security best practices and compliance requirements with a minimum of two (2) examples of practical application
- Familiarity with DevOps practices and tools, such as continuous integration and continuous deployment (CI/CD)
- Knowledge of DoD security Cloud requirements
- Experience in designing and implementing security measures for cloud environments
- Familiarity with back up and disaster recovery strategies in virtualized environments
Clearance Requirements:
- Top Secret Clearance, with SCI eligibility within scope (at time of hire)
Preferred Qualifications:
- Kubernetes and Cloud Native Associate (KCNA) certification desired.
- Experience with vSphere for the next integration of the cloud migration.
- Experience with VMware and SQL
- PowerShell and Python experience
- Hyper-V or VM Certified Professional are a plus
- Experience in troubleshooting Cloud and application incidents, identifying root causes, define and resolve issues, and implementing preventive measures
Physical Requirements:
- The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.
- The person in this position needs to occasionally move about inside the office.
- The person in this position will need to be able to operate a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
- Willingness to travel within the NCR (National Capital Region