Huntington Ingalls Industries - Greer, SC

posted 5 months ago

Full-time - Mid Level
Remote - Greer, SC
Transportation Equipment Manufacturing

About the position

Enlighten, a leader in big data solution development and deployment, is seeking a Cloud Platform Engineer to join our team. This position is integral to our Control Plane team, which is responsible for the platform that other teams deploy their services to, ensuring the delivery of a solid product to our customers. The ideal candidate will have a strong background in cloud technology, particularly with AWS, and will possess Go programming skills along with experience in Kubernetes. This role requires a proactive approach to problem-solving and the ability to work autonomously while aligning with broader strategic goals. The work environment is hybrid, allowing for both in-person collaboration and remote work to achieve focused results. As a Cloud Platform Engineer, you will significantly contribute to the development of cutting-edge technology. You will collaborate with engineers from various teams to build new features and capabilities, implement platform services in Kubernetes, and engage in discussions to brainstorm and collaborate on solutions. Debugging and troubleshooting critical technical issues will be a key part of your responsibilities, as well as mentoring new team members, both junior and senior. You will also be tasked with improving engineering standards, tooling, and processes while working with a distributed team of experienced engineers. Collaboration with other engineering, QA, and documentation teams will be essential to execute on product deliverables, along with other duties as assigned.

Responsibilities

  • Contribute to the development of the platform for service deployment.
  • Collaborate with engineers from other teams to build new features and capabilities.
  • Implement platform services in Kubernetes.
  • Discuss ideas and collaborate on solutions with team members.
  • Debug and troubleshoot critical technical issues.
  • Mentor new team members, both junior and senior.
  • Improve engineering standards, tooling, and processes.
  • Work with a distributed team of experienced engineers.
  • Collaborate with other engineering, QA, and documentation teams to execute on product deliverables.
  • Perform other duties as assigned.

Requirements

  • 9 years relevant experience with a Bachelor's in a related field; 7 years relevant experience with a Master's; 10 years relevant experience with a PhD or Juris Doctorate; or High School Diploma and 13 years relevant experience.
  • Professional and in-depth experience with Go programming language.
  • Strong analytical, debugging, and troubleshooting skills.
  • Deep understanding of Kubernetes and its ecosystem.
  • Experience working in a Kubernetes-based environment.
  • Experience with developing and maintaining APIs.
  • Experience with infrastructure as code (e.g., Terraform).
  • Solid understanding of Linux systems, hosts, networks, security, and applications.
  • Proficiency in scripting.
  • Excellent verbal and written communication skills.
  • Ability to meet with the team on-site as needed in a hybrid schedule.

Nice-to-haves

  • Experience with Kubernetes Operators/Controllers development.
  • Deep understanding of distributed systems and communication between services.
  • Experience with CI/CD pipelines (e.g., Gitlab-CI).
  • Understanding of agile software development methodologies and standard software development tool suites (e.g., Youtrack, Gitlab, Nexus).
  • DoD 8140 / 8570 compliance certifications may be required.

Benefits

  • 100% paid employee premium for healthcare, vision, and dental plans.
  • 10% 401k benefit.
  • Generous PTO + 10 paid holidays.
  • Education/training allowances.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service