About The Position

DevOps Engineering : ● Design, implement, and maintain DevOps pipelines for C++ or Python applications, utilizing Kubernetes/K8 deployment and administration, Helm chart creation, and pod definition. Kubernetes Administration: ● Manage and configure Kubernetes clusters, ensuring high availability, scalability, and security. Debugging and Defect Correction : ● Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently. GPU Configuration and Support: ● Configure and optimize GPU resources for performance-critical applications, utilizing CUDA or other relevant technologies. Automated Testing and Deployment: ● Implement automated testing and deployment scripts, utilizing tools such as Jenkins or GitLab CI/CD. Collaboration : ● Work closely with cross-functional teams, including system architects, and project managers, to ensure software meets user requirements and is delivered on schedule. Documentation: ● Maintain comprehensive documentation for software designs, processes, and interfaces to facilitate knowledge sharing and project continuity.

Requirements

  • Experience with GPU/CUDA development for performance-critical applications.
  • Familiarity with message queue implementation and communication protocols.
  • Knowledge of Linux system programming and development environments.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Adaptability and a commitment to continuous learning and improvement.

Nice To Haves

  • Understanding of RF signals analysis or satellite communications system design and theory.

Responsibilities

  • Design, implement, and maintain DevOps pipelines for C++ or Python applications, utilizing Kubernetes/K8 deployment and administration, Helm chart creation, and pod definition.
  • Manage and configure Kubernetes clusters, ensuring high availability, scalability, and security.
  • Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently.
  • Configure and optimize GPU resources for performance-critical applications, utilizing CUDA or other relevant technologies.
  • Implement automated testing and deployment scripts, utilizing tools such as Jenkins or GitLab CI/CD.
  • Work closely with cross-functional teams, including system architects, and project managers, to ensure software meets user requirements and is delivered on schedule.
  • Maintain comprehensive documentation for software designs, processes, and interfaces to facilitate knowledge sharing and project continuity.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service