OCPI Specialist
Part Time
Pune, India
Posted 5 months ago
Role:
OCPI (open charge point interface) developer with golang expertise
Experience:
Min 3 to 4 years
Location:
Pune
Position Overview
We are looking for a talented OCPI Developer with expertise in the Go programming language to join our team. As an OCPI Developer, you will be responsible for implementing and maintaining OCPI-compliant solutions for interoperable electric vehicle charging networks. The ideal candidate will have a strong background in software development, a deep understanding of OCPI specifications, and proficiency in Go programming.
Key Responsibilities:
- Design, develop, and maintain OCPI-compliant software solutions for electric vehicle charging networks.
- Implement OCPI endpoints, methods, and data structures according to the OCPIspecifications.
- Integrate OCPI functionality into existing charging infrastructure management systems.
- Develop secure and scalable APIs for communication between charging stations, central systems, and third-party applications.
- Collaborate with cross-functional teams to define requirements, prioritize features, and deliver high-quality software solutions.
- Conduct thorough testing and debugging of OCPI implementations to ensure compliance, reliability, and performance.
- Provide technical support and assistance to internal teams, external partners, and customers.
- Stay updated on industry standards, best practices, and emerging technologies related to OCPI and electric vehicle charging.
Qualifications:
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field. Master’s degree preferred.
- Minimum of 3 years of experience in software development, with a focus on web services and API development.
- Proficiency in the Go programming language (Golang) and related tools and frameworks.
- In-depth knowledge of OCPI specifications (e.g., OCPI 2.2) and related standards (e.g., RESTful APIs, OAuth).
- Experience with database systems such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, with the ability to collaborate effectively with multidisciplinary teams.
- Self-motivated and able to work independently with minimal supervision.
- Experience with Agile development methodologies is a plus.
Job Features
Job Category | OCPI specialist |