Job
Description
You will be responsible for designing, building, maintaining, and supporting the Apigee infrastructure. This includes defining the overall API architecture, implementing APIs, integrating and deploying API management platforms like APIGEE. You should have the ability to understand pilot implementation plans, develop governance processes, CI/CD methodology, API versioning and monetization strategies, as well as best practices covering security, audit, error handling, logging frameworks, and API design guidelines. Automation through Ansible and Python scripts is a must. Your role will involve designing and implementing API Gateway solutions, leading analytical and consulting sessions to solve technical problems faced by application teams, facilitating disaster recovery exercises, and leading capacity planning activities. You will troubleshoot and resolve production issues related to the Apigee platform, conduct root cause analysis sessions, and ensure documentation is created and updated for Apigee-related work. Building relationships with client application teams, mentoring junior engineers, and participating in business and functional requirements meetings are also key responsibilities. You will need experience with authentication and authorization mechanisms, API security standards (OAuth, Open ID), and participation in the creation of technical specifications, design documents, and data mapping. Establishing best practices and guidelines for APIGEE implementation, reducing build costs, and preparing implementation plans are essential tasks. Your expertise should include API design, Apigee Gateway knowledge, API policies deployment, and working with monitoring/logging tools like Azure Monitor, Dynatrace, and Splunk. A Bachelor's or Master's degree in computer science is required, along with hands-on DevOps experience and strong communication skills. You should have a solid understanding of Apigee infrastructure, automation scripts using Python and Ansible, API design, and API management. Experience with API Gateway solutions, SDLC processes, infrastructure setup, monitoring tools, production support, and security tools is also necessary. Additionally, you should be capable of quickly learning new technologies and developing innovative solutions.,