Capgemini - Bridgewater Township, NJ

posted 3 months ago

Full-time - Mid Level
Bridgewater Township, NJ
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The AWS Python SDVI Lead position at Capgemini involves a multifaceted role focused on the development and implementation of Python-based solutions within the software-defined video infrastructure (SDVI) ecosystem. The successful candidate will be responsible for writing, testing, and maintaining Python code for various applications related to the SDVI platform. This includes developing and integrating APIs to connect different systems and services, as well as designing and implementing new features that align with SDVI's business goals. In addition to code development, the role requires a strong emphasis on system integration and support. The AWS Python SDVI Lead will work on integrating Python-based solutions with SDVI, diagnosing and resolving issues related to Python code and system interactions, and providing technical support for the SDVI platform. Collaboration is key, as the candidate will work closely with other developers, engineers, and partners to ensure seamless integration and functionality, while also maintaining clear documentation for the code and APIs. Performance optimization is another critical aspect of this role. The candidate will be expected to identify and implement optimizations to improve the performance and efficiency of Python applications, as well as monitor applications to diagnose issues. Quality assurance is also a priority, with responsibilities including writing unit tests, participating in code reviews, and implementing automated testing processes. Continuous improvement is encouraged, with the expectation that the AWS Python SDVI Lead will stay updated on the latest developments in Python programming and SDVI technologies, proposing new tools and practices to enhance development processes. Security and compliance are paramount, requiring the candidate to ensure that Python integrations adhere to security standards and implement data handling practices that protect critical information.

Responsibilities

  • Write, test, and maintain Python code for various applications and systems related to the SDVI platform.
  • Develop and integrate APIs to connect different systems and services within the SDVI ecosystem.
  • Design and implement new features or functionalities in line with SDVI's requirements and business goals.
  • Work on integrating Python-based solutions with software-defined video infrastructure.
  • Diagnose and resolve issues related to Python code, system integrations, and interactions between different components.
  • Provide technical support for Python-based components of the SDVI platform, including bug fixes and performance improvements.
  • Work closely with other developers, engineers, and partners to ensure seamless integration and functionality.
  • Build and maintain clear documentation for Python code and APIs to facilitate collaboration.
  • Identify and implement optimizations to improve the performance and efficiency of Python applications and services.
  • Apply tools to improve performance and diagnose issues running in applications.
  • Write and implement unit tests to ensure code quality and reliability.
  • Participate in code reviews to maintain standard methodologies.
  • Implement automated tests and continuous integration processes to improve testing and deployment.
  • Keep up to date with the latest developments in Python programming, SDVI technologies, and industry trends.
  • Propose and implement new tools, techniques, and practices to improve development processes and system performance.
  • Ensure that Python integrations adhere to security standards and align with relevant regulations.
  • Implement and maintain data handling practices to protect critical information and ensure compliance with privacy policies.

Requirements

  • Expert in Python 3
  • Excellent knowledge of XML, JSON, and REST APIs
  • Hands-on experience with SDVI Rally - workflow orchestration, design, deploy, and manage complex media workflows using a visual interface.

Benefits

  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service