Hello Professionals,

Hope you are doing well.

 

Role: Microservices & API Architect

Fully Remote Opportunity

Long Term Contract

 

Responsibilities: 

. Liaise with product owners to understand the high-level requirements and
resolve ambiguous requirement to create clear development plan for the
reporting team.

. Liaise with front ends team to support micro front-end development and
meet their requirements.

. Good understanding on the functional decomposition of a problem and choose
right boundary for a microservice.

. Architectural responsibility for choosing correct contemporary
microservice architectural patterns for solving business problem.

. Keep the Non-functional requirements like Security; Performance;
Deployments; Scaling; Authentication and Authorization etc. while planning
the technical design.

. SOLID Design principles utilization while creating technical designs.

. Hands on with setting up the initial code scaffolding using chosen
microservice framework.

. Setting right coding standards and review cultures in the teams by leading
from front.

. Heavy focus on the unit and integration testing and delivery automation.
Quality focused automation.

. SME on Rest APIs and messaging data formats like JSON; XML; Protobuf;
Parquet etc.

. Knowhow of modern inter service communication like REST; Message Queue or
gRPC.

. Attitude to mentor junior team member and setup right team cultures.

. Setup right examples by involving in difficult technical issues and
solving them using tools in hand.

. Good exposure on DevOps tools front CI/ CD; IAAS; Cloud Services;
Observability and Security.

. Drives engagement with Security and Infrastructure teams to ensure secure
deployment of applications. 

. Conduct daily scrum; technical clinic's and other governance ceremonies
with DevOps team

. Assists in production support and maintenance of applications as needed.

. Strong written and verbal communication skills with the ability to create
and present concepts and recommendations to management.

. High-level communication skills to influence and persuade others. 

 

Must have:

. 10+ years of progressive; broad-based IT experience successfully
implementing complex IT applications and / or developing efficient effective
solutions to diverse and complex business problems. 

. Working experience in the API Gateway/ Reverse Proxy pattern with any of
the modern implementation of Netflix Zuul or Apigee or Kong.

. Working experience on Circuit breaker pattern implementation like Hystrix
or any other library.

. Knowledge on the algorithm powering API rate limiting in order to
optimally tune them.

. Good knowledge on Service Registry and Service Discovery library
implementation like Netflix Eureka.

. Working experience on Caching and Optimization using CQRS.

. Hands on experience on functional decomposition of domain to define APIs
equivalent to CRUD operations.

. Exposure on setting correct Authentication and Authorization scheme for
API level security using OAuth ; OpenID connect or JWT.

. Exposure on Data migration based on versioning using automation tools like
Flyway.

. Exposure on setting up the initial microservice scaffolding for the team
using Spring boot.

. Hands on exposure on data structure practical usage and time/space
complexity.

. Knowledge in fixing OWASP top 10 vulnerabilities and proactively include
them in code.

. Good understanding of code versioning tools; such as Git; Mercurial; or
SVN.

 

Added advantage:

. Experience in extending the framework provided functionalities to meet a
specific requirement.

. Knowledge on advance deployment technologies like BlueGreen; Canary; DNS
switch etc.

. Exposure on Reactive architectures and frameworks like Akka; Play; Vertx.

 

Qualifications:

. Bachelor's degree or equivalent in Computer Science; Engineering or a
related field; or additional comparable experience

. Industry certifications from Pivotal or Light bend in will be a big plus. 

 

 


 <https://idctechnologies.com/> Description: Description: Description:
Description: Description: cid:[email protected]


Deependra Kumar | Senior Technical Recruiter


IDC Technologies Inc.

Email:  <mailto:[email protected]> [email protected]

Phone: 408-882-6922

Website:  <http://idctechnologies.com/> idctechnologies.com 



 

 

-- 
You received this message because you are subscribed to "rtc-linux".
Membership options at http://groups.google.com/group/rtc-linux .
Please read http://groups.google.com/group/rtc-linux/web/checklist
before submitting a driver.
--- 
You received this message because you are subscribed to the Google Groups 
"rtc-linux" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rtc-linux/5f19be70.1c69fb81.2a39d.52a1SMTPIN_ADDED_BROKEN%40gmr-mx.google.com.

Reply via email to