Offers “CGI”

Expires soon CGI

Associate Consultant - C++ Architect

  • Bengaluru (Bangalore Urban)
  • Architecture / Town planning

Job description

Job Description

Associate Consultant - C++ Architect

Position Description
Works independently under limited supervision and applies knowledge of subject matter in Applications Development. Possess sufficient knowledge and skills to effectively deal with issues, challenges within field of specialization to develop simple applications solutions. Second level professional with direct impact on results and outcome.

Your future duties and responsibilities
Understands architectural requirements by studying organization mission, goals, and business drivers; conferring with executives.
Defines infrastructure for design and integration of (internet based / standalone) systems by analyzing information requirements; determining platform architecture, technology, and tools; studying business operations and user-interface requirements; directing development of physical database.
Achieves architecture objectives by contributing information and recommendations to strategic plans and reviews; preparing and completing action plans; implementing production and quality standards; resolving problems; identifying trends; determining system improvements; implementing change.
Confirms architecture capability and flexibility to support high availability applications by developing analytical models; completing validation tests.
Improves architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements.
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Propagate the acquired knowledge using by conducting technical sessions in appropriate technical forums, and also by suggesting technology upgrade roadmap for products
Enhances organization reputation by accepting ownership for accomplishing new and different requests, demonstration via POC, exploring opportunities to add value to job accomplishments.

Required qualifications to be successful in this role
Work Location: Bangalore
Experience: 9 to 12 Years

Primary Skills :
C++ ,Linux/AIX, Design/Layering, Database (Oracle/DB2), Performance tuning
Secondary Skills:
Angular, Node Js, No-SQL, Mongo DB, Cassandra
10 to 12 years of hands on experience in design/develop/maintaining C++ based applications
Proficiency in suggesting Design/Layering/ Suggesting technical stack
Hands on in coming up with quick POC and assessing feasibility of implementation and suggesting alternate solutions
Hands on in suggesting optimum system configuration for products , setting up UAT,Performance and Production systems
Hands on in identification and analysis of performance bottlenecks , suggesting solutions and achieving the required system throughput
Strong knowledge of tools/libraries/ frameworks needed for design and implementing high performance server side transactional components
Hands on in designing and implementing high throughput and high availability back end systems.
Hands on in designing and tuning the database and server side components for high throughput
Hands on in identification and analysis of performance bottlenecks , suggesting solutions and suggesting alternate solution and technology strategy to achieve desired performance and throughput goals
Excellent problem solving skills
Excellent communication and should be a team player
Experience of working in Agile teams.
Hands on experience in C++ and Java. Primary is for C++.
Hands on experience in Linux or AIX or *NIX OS.
Hands on experience in STL, Multi-Threaded Programming, Design Patterns, UML.
Hands on experience in Oracle or DB2 or any relation databases.
Hands on experience in any script language like shell, perl, python
Knowledge of No-SQL databases like Mongo DB, Cassandra.
Experience in message queues like IBM MQ, Tuxedo, Kafka
Hands on experience in Git, Jenkins,
Hands on experience in Java, Spring and REST services.
Knowledge of Angular, Node Js would be an added advantage.

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer.

Skills

·  C++
·  Database
·  Performance Tuning

Reference

615045

Make every future a success.
  • Job directory
  • Business directory