Senior Software Developer, NASA Video Workflow Automation
TCS - Huntsville, Alabama, United States, 35824
Work at TCS
Overview
- View job
Overview
Senior Systems Administrator / Video Workflow Automation, NASA Location:
United States-Alabama-Marshall Space Flight Center US Citizenship Required for this Position:
Yes Clearance Type:
Ability to attain Public Trust Clearance At Technical Consulting Solutions (TCS), Inc., our team of professionals tackles many of our country’s most difficult engineering and technology challenges to further our country’s defense and space programs. At TCS, we strive to provide our people with a strong, interesting career along with strong benefits and work-life balance. This position supports NASA's Marshall Space Flight Center (MSFC) in Huntsville, AL. MSFC is the birthplace of NASA and continues to propel NASA's technical expertise ever forward. For more than six decades, NASA and the nation have relied on MSFC to deliver its most vital propulsion systems and hardware, flagship launch vehicles, world-class space systems, state-of-the-art engineering technologies and cutting-edge science and research projects and solutions. TCS provides our technology expertise to help NASA to provide efficient IT and other shared services to the various NASA users. TCS is seeking a software developer to serve as the Video Workflow Automation Engineer in support of the AEGIS Enterprise Video Services team. This role is responsible for software development, with a focus on creating efficient and scalable video workflows. This role will design, develop, and maintain code that automates various aspects of video distribution, streamlining processes and accelerating delivery times. The selected candidate will: Workflow Development:
Design, develop, and maintain software solutions that automate video distribution workflows, including encoding, transcoding, packaging, and delivery. Automation:
Implement automated processes to reduce manual intervention and streamline operations, such as background tasks, batch processing, and error handling. Optimization:
Identify and implement performance optimizations to improve video delivery speed and efficiency. Integration:
Integrate video workflows with existing systems and platforms, such as content management systems, delivery networks, and analytics tools. Problem-Solving:
Troubleshoot and resolve technical issues related to video workflows and automation. Collaboration:
Work closely with other team members, including product managers, designers, and quality assurance engineers, to ensure successful project delivery. This is an on-site work position at NASA’s MSFC facility in Huntsville, AL. Remote work is NOT available. Basic Qualifications Bachelor's degree in computer science, Engineering, or a related field and 10 yrs experience, or an Associate's degree and 15 yrs experience. Strong programming skills in languages such as Python, Java, or C++. Experience with video encoding and transcoding technologies (e.g., FFmpeg, x264, H.265). Knowledge of video streaming protocols (e.g., HTTP Live Streaming, DASH). Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and cloud-native technologies. Excellent problem-solving and analytical skills. Ability to work independently and as part of a team. US Citizen with ability to attain public trust clearance. Preferred Qualifications Experience with video delivery networks (CDNs) and their APIs. Knowledge of video analytics tools and metrics. Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with scripting languages (e.g., Bash, PowerShell). If this position sounds interesting to you, and you meet the requirements listed, then we would love to discuss this position with you. It is our hope that we can find a position that would match your career goals and would provide a good, interesting career for you. TCS offers a strong complement of benefits, leave, 401(k), etc. Apply online or visit us at
www.tcs-inc.com
#J-18808-Ljbffr