APIGEE Architect

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

SoapUI
JavaScript
Jenkins
Kubernetes
Python
Scrum
Selenium
Self - starter
Git
GitHub
Golang
Google Cloud
Gradle
JIRA
JUnit
Java
API
APIGEE
Angular
Automated Testing
Boot
Collaborate
software engineering
infrastructure architecture
planning
serverless
software development
Confluence
Terraform
TypeScript
YAML
blueprint
code review
debugging

Job Details

Apigee, Java, Spring boot, Microservices, JavaScript/Python, Cloud Technologies
Provide detailed assessment reports and gap analysis of as is system.
Design future state blueprint for API Management platform (Apigee X)
Implement API management solutions using Apigee to include API proxies, rate limiting, security, analytics, monetization and developer portals.
Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset.
Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.)
Design and develop API specifications using Open API Specifications/YAML
Work on API gateway to create shared flow, flow hooks, integrator.
Ensure code and design quality through the execution of test plans.
Develop coding standards, methodology and repeatable process.
Facilitate development and communication of solutions to technical and business stakeholders.
Identify technical dependencies and roadblocks proactively and work with cross-functional teams to remove them.
Experience building and delivering Proofs of Concept (PoCs) independently and effectively.
Participating in the peer code review process to keep code quality high.
Collaborate with API engineers and back-end engineers to improve the quality of our APIs and assist in establishing best practices / processes across our products.
Actively participate in Sprint planning, Sprint Retrospectives, and other team activity

Skills Required:

Must have 10+ years of experience.
Bachelor's degree or equivalent experience
5+ years of software engineering/development experience
Participate in assessment of API Platform (apigee) architecture of various engagements.

Engage with Customers in setting up their Google Cloud Landing zone for APIGEE deployments.
Assessment of deployment and infrastructure architecture
5+ years' experience writing, debugging, and troubleshooting code in API development, TypeScript/JavaScript, HTML, CSS or Python
5+ years' experience designing and developing API gateway for secure and scalable API adoption.
5+ years' experience deploying and releasing software using Jenkins CI/CD pipelines, understanding infrastructure-as-code concepts, Helm Charts, and Terraform constructs.
3+ years' experience with Cloud technology: Google Cloud Platform (preferred), will take AWS as well.
3+ years' experience designing and developing cloud-native solutions.


Preferred/Not Required but Nice to Have Skills:

Self-starter that identifies/responds to priority shifts with minimal supervision.
UI development (e.g. HTML, JavaScript, Angular)
Experience in developing microservices using Java, Spring Boot, Cloud Functions, Golang, Google Cloud Platform SDKs, GKE/Kubernetes
Source code control management systems (e.g. SVN/Git, GitHub) and build tools like Maven & Gradle
Agile environments (e.g. Scrum, XP)
Experience working with Relational or No-SQL databases.
Atlassian tooling (e.g. JIRA, Confluence, and GitHub)
Automated Testing: JUnit, Selenium, LoadRunner, SoapUI