
Apigee Developer_Director_Software Engineering
- Bangalore, Karnataka
- Permanent
- Full-time
- A hands-on technical Apigee on-premises installation is required for a Tier 1 investment bank, working in Morgan Stanley Bangalore office.
- Candidate will be responsible for the management of the end-to-end Apigee infrastructure for several core systems within the HR data distribution space. This includes release planning, execution of the test cycle and ultimately the deployment to the production environment.
- Throughout the process, you will need to communicate accurate status to a variety of stakeholders including managers within the IT and Business areas. If issues arise you will be expected to help debug & resolve or escalate appropriately.
- As the guardian for the Apigee on-premises infra, you will be the face-off to the development team. You will need to manage the Apigee infra which is likely to include new features, bug fixes, patches and similar requests. Where you and your team detect problems within Apigee infra, it will be your responsibility to help identify the causing JIRA and work with the relevant development team to resolve. You will also need to work closely with developers on how a feature needs to be rolled out and, of course, how it might be rolled-back if an issue is seen.
- The role will require the day-to-day management code and deployment in all environments. This might include improving our current framework, or even re-architecting parts of our test and deployment process.
- Candidate is likely to have come from a software development background. However, you will have had recent proven experience in a testing / release / devops / automation role. You might be entirely hands-on today developing test and release tooling.
- The role requires someone who is flexible, able to respond to a dynamic business environment and able to take ownership and responsibility for the delivery deadlines. The candidate should possess good analytical skills, good software engineering skills, a logical approach to problem solving, be able to work in a fast-paced environment liaising with demanding stakeholders to understand complex requirements, have experience in complex data domains and be able to prioritize under pressure with minimal supervision. The production deployment activities will require some weekend work.
- At least 6 years’ relevant experience would generally be expected to find the skills required for this role.
- A bachelor's degree in Computer Science or a related field
- 6+ years working as a hands-on developer in Information Technology or related field
- 4+ years of hands-on Apigee On-Premises implementation experience
- 2+ years of Java development experience
- Strong foundation in RESTful design practices
- Strong familiarity with the Open API Specification
- Must have working experience on Apigee Drupal Developer setup.
- Strong troubleshooting experience on Apigee components like Router, message-processor, Cassandra, Zookeeper.
- Strong knowledge on Apigee on-premises gateway setup.
- Excellent understanding and practical experience delivering under an Agile methodology.
- Excellent written and verbal communication skills.
- Must be highly motivated and a self-starter