Description

Description:

Join GlobalLogic, to be a valid part of the team working on a huge software project for the world-class company providing M2M / IoT 4G/5G modules e.g. to the automotive, healthcare and logistics industries. Through our engagement, we contribute to our customer in developing the end-user modules’ firmware, implementing new features, maintaining compatibility with the newest telecommunication and industry standards, as well as performing analysis and estimations of the customer requirements.

Requirements:

Must Have Skills:

Principles of Distributed Architecture using the principles/patterns of SOA/Microservices

Defining, Managing, Documenting REST API, handling common concerns around maintaining REST API

Concepts of DB Design, writing performant SQL Queries

Gang of Four Design Patterns, Integration Patterns

Concepts of message-based integration/communication, handling various concerns around message-based integration

SAAS Based Multi-Tenant software development designs, common concerns and ways to handle it

Cloud Computing, Various concerns around developing & deploying software for Cloud environment

CI/CD Process

Handling common architectural concerns like Maintainability, Reliability, Performance, Scalability, Security

Latest Engineering process, Technical Trends

Deep technical expertise and hands on knowledge on

Java 8/9/10/11 or .Net

Spring Boot 2.x, Spring Rest, Sprint Data JPA, Spring Batch, Spring Security

Advanced SQL Queries, Hibernate 5.x or JOOQ

PostgreSQL

AWS S3, AWS RDS, Any one of AWS-SNS/SQS/MQ or Rabbit MQ

Any Distributed Cache – Redis, Hazelcast, MemCached

At least one NoSQL DB – MongoDB, CouchBase, Cassandra etc.

Git, Branching strategies

Profiling and Troubleshooting performance bottleneck

Soft Skills:

Excellent interpersonal Skills, Written & Verbal communication skills

Ability to communicate clearly & effectively based on facts & data

Ability to manage multiple streams in parallel in high pressure situation

Good understanding of Domain Drive Design

Elastic Search

Performance Tuning at JVM, DB level

Gitlab

Job Responsibilities:

GlobalLogic is looking for a Sr. Solutions Architect with experience in building high-performing, scalable, enterprise-grade applications. Selected candidates will be part of a talented software team that works on mission-critical applications.Successful candidate would be responsible for:

Define maintainable, scalable, reliable solution for complex business problems

Participate & Drive workshops with multi-disciplinary teams to gather & analyze detailed requirements

Participate & Drive workshops with-in Architecture group to drive solution closure, provide and seek feedback

Support delivery teams in meeting pre-defined delivery quality and timelines

Participate in PI/Scrum Ceremonies

Technical POC

Mentor Technical Leads, Developers

Education

Bachelor’s Degree