Implementation Engineer - WSO2
We are looking for Implementation Engineer to join our dynamic team.
Candidate Profile:
- Basic knowledge of programming languages such as Java, JavaScript, and scripting languages like Python.
- Understanding of middleware concepts, including message brokering, ESB (Enterprise Service Bus), data integration, and event-driven architectures.
- Familiarity with integration patterns and technologies like REST, SOAP, JMS, and WebSockets are essential.
- Be familiar with RESTful API design, security mechanisms (OAuth, JWT, etc.), API versioning, and API lifecycle management.
- Knowledge of OAuth, OpenID Connect, SAML, LDAP, and other IAM standards.
- Proficiency in working with databases (e.g: MySQL, PostgreSQL) and data modeling is important for configuring data sources and managing data.
- Good understanding of web services, both SOAP and REST, as well as associated protocols like HTTP, HTTPS, and SSL/TLS.
- Familiarity with cloud platforms like AWS, Azure, or GCP.
- Knowledge of continuous integration (CI) and continuous deployment (CD) practices, version control (e.g., Git), build tools (e.g., Maven), and infrastructure as code (IaC) is helpful for automating deployment pipelines.
- Understand security practices, including securing APIs, managing certificates, and implementing access controls.