Skills Required:
• Advanced experience in Python or Golang
• Experience with containers and Kubernetes (K8S)
• Experience in designing and configuring Continuous Integration / Continuous Deployment (CI/CD) pipelines is preferred
• Familiarity with Microservices and APIs
• Knowledge of at least one Infrastructure as Code (IaC) framework is preferred
• Experience with at least one cloud platform (AWS, Azure, OCI, GCP)
Role & Responsibilities:
• Platform Development: Be a key contributor in the development of a managed Generative AI platform. This involves understanding project requirements, proposing solutions, and carrying out development tasks in Python or Golang.
• Integration Development: Participate in the creation and maintenance of connectors to third-party services. This involves understanding external APIs, creating efficient and secure connections, and ensuring data integrity.
• Software Extension: Extend the functionality of open-source applications and tools by writing custom modules and plugins. This role requires a deep understanding of the software in question, as well as the ability to write clean, efficient, and reusable code.
• Documentation: Play an integral role in our documentation process. This includes creating detailed documentation, flowcharts, layouts, diagrams, graphics, code comments, and clear code to support other team members and stakeholders in understanding and using the solutions you develop.
• Professional Development: Stay current with the latest development tools, programming techniques, and computer equipment by taking part in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations