API Architect

Roles and Responsibilities:

● You will be working on the development of web and mobile applications in the Cloud and in environments of the customer’s choice.
● Define the API roadmap, strategy, and solution for an enterprise customer, having good knowledge of SOA and API frameworks.
● Mentor teams for designing, implementing, testing, and deploying the APIs using the latest technologies and best practices out there in the market.
● Design and implement API management using API management software like Apigee which would include API proxies, mashups, northbound and southbound security,
rate limiting, analytics, monetization, and developer portals
● Understand and communicate risks, issues, challenges, and status/progress of the project
● Facilitate DR (Disaster Recovery) exercises to ensure that the team is fully prepared in the event of a catastrophe
● Lead Capacity Planning and Management activities to ensure that the Apigee platform will be able to handle additional transactions in the future
● Lead team to document requirements, design, architecture, and test scripts.
● Experience architecting and developing software for scalable, distributed systems.
● Familiarity with middleware and cloud technologies like NOSQL datastores, Google Cloud, and Mobile app development.
● Ability to lead architecture discussions and influence key decision-makers around deployment topologies, scaling, performance and sizing.
● Excellent communication and presentation skills.
● Ability and willingness to travel as required.

Skills & Preferred Qualifications:

● 10+ years of experience in IT consulting
● Must have played a leadership role in API Web and SOA, ESB, Integration implementations
● 1 to 5 years of hands-on experience with an API management software like Apigee or equivalent with the knowledge of API mashups,
analytics, developer networks, monetization models, and security.
● Certification in Apigee is preferred.
● 4 to 7 years of experience in SOA middleware Integration technologies
● Excellent Development experience with Java and other languages like JavaScript, Python, Node.js.
● Knowledge and Experience of 12 Factor Development, with multi-tiered applications design.
● Experience working with OWASP security threat protection strategies and implementation
● Experience with web services related standards such as HTTP, REST, SOAP, OAuth, OpenID, and JWT.
● Experience building and delivering Proofs of Concept (PoCs) independently and effectively
● Excellent knowledge of REST/JSON with working knowledge of other protocols and Design patterns.
● In-depth knowledge of HTTP(s) /HTTPS protocol, web services
● Knowhow of Cassandra, ZooKeeper, Postgres, LDAP, AD, etc.
● In-depth working experience in security and identity protocols such as OpenID, TLS, OAuth, SAML, SSO
● Experience in SOA design and implementation and solution integration
● Working knowledge of cloud (GCP/AWS/Azure)

Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx