Cloud Engineer 3 - 26513

HII's Mission Technologies divisionSuffolk, VA
4dOnsite

About The Position

Mission Technologies, a division of HII, is seeking a Cloud Engineer 3 to support the Joint Training Synthetic Environment (JTSE) Joint Staff J7(JS J-7) contract onsite at our Suffolk, VA Joint Staff Complex.

Requirements

  • 5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Must have the ability to obtain and maintain active Secret security clearance; Must be able to obtain at least an interim Secret clearance within 90 days of offer acceptance.
  • Experience with the Linux operating system.
  • Experience in building and maintaining physical and virtual servers.
  • Extensive experience with Gitlab, including merge requests and branching strategies.
  • Experience with the Gitlab CI/CD process using pipelines and Gitlab Runners.
  • Experience with developing, updating and maintaining Helm charts used for deploying containerized applications.
  • Experience with image registries such as Artifactory, Harbor and/or Nexus.
  • Extensive experience with container image tagging.
  • Experience utilizing HashiCorp Vault for secrets management.
  • Experience utilizing JIRA ticketing systems.
  • Experience with accurate and thorough documentation of processes utilizing Confluence.
  • Experience with backend databases to include building, configuring, optimizing and maintaining as well as being able to view, manipulate and extract data from within the database.
  • Possess the ability to maintain multiple application deployments across several separate network environments.
  • Understands and determines sizing, capacity planning and requirements for infrastructure, network, and security in the cloud offering
  • Experience troubleshooting within cloud environments.
  • Strong problem-solving and troubleshooting abilities.
  • Excellent written and verbal communication skills.
  • Ability to work both in a team and individually.
  • Solid organizational skills, including attention to detail.
  • Self-motivated and driven desire to succeed with minimal direction.

Nice To Haves

  • Experience deploying applications in cloud infrastructures such as Azure or AWS.
  • Experience using common development environments or languages such as Go and Python.
  • Experience with deploying and managing Prometheus and Grafana.
  • Experience with Cybersecurity tools such as Trivy, Grype and Fortify.
  • Knowledge of cluster security tools such as Istio.
  • Experience with installing, maintaining and troubleshooting VMware infrastructure.
  • Experience in maintaining an approved cyber posture on systems as well as applications.
  • Experience with requesting, issuing, revoking and implementing SSL/TLS certificates.
  • Experience with application data connections utilizing mTLS.
  • Experience with ingress controllers.
  • Experience deploying containerized applications utilizing ArgoCD.
  • Experience managing Kubernetes cluster environments using Rancher and RKE2.
  • Experience with authorization services such as LDAP, OAuth, OIDC and integrating these to secure RESTful APIs and microservices.
  • Experience with being a member of an Agile Development team, with a strong focus on the SCRUM framework, including participation in stand-ups, sprint planning, and retrospectives.

Responsibilities

  • Design, implement, and manage scalable, reliable, and secure cloud infrastructure on platforms such as AWS, Azure, or GCP.
  • Provision and configure cloud resources, including compute, storage, networking, and databases, ensuring cost efficiency and performance.
  • Automate provisioning of cloud resources using tools like Terraform, CloudFormation, or Ansible.
  • Implement best practices for cloud security.
  • Collaborate with the security team to conduct vulnerability assessments and implement mitigation strategies.
  • Set up monitoring tools to monitor cloud infrastructure and applications.
  • Optimize resource allocation to improve performance and reduce costs.
  • Troubleshoot and resolve cloud infrastructure issues, ensuring minimal downtime and maintaining high availability.
  • Integrate cloud services with existing CI/CD pipelines to streamline deployment processes.
  • Automate infrastructure deployment and configuration management.
  • Implement Infrastructure as Code (IaC) to ensure repeatability, scalability, and consistency across environments.
  • Collaborate with software engineers, operations, and security teams to ensure cloud infrastructure aligns with business needs.
  • Provide technical guidance and support for teams working with cloud-based applications and services.
  • Develop documentation and knowledge-sharing resources for cloud infrastructure and processes.

Benefits

  • best-in-class medical, dental and vision plan choices
  • wellness resources
  • employee assistance programs
  • Savings Plan Options (401(k))
  • financial planning tools
  • life insurance
  • employee discounts
  • paid holidays and paid time off
  • tuition reimbursement
  • early childhood and post-secondary education scholarships
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service