Required Skills

Application Development C++

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th Sep 2022

JOB DETAIL

Tech Mahindra is hiring for the following skills

Experience- Min 3+ Years t0 Max 10 years

Notice period - Immediate to 30 days preferred only

Location- Bangalore Only

JD:

Strong proficiency in C++ on Linux.

Thorough knowledge of the standard library, STL containers, and parallel design patterns, algorithms, IPC se- socket/pipe communication and Shared memory

Multi - thread programming, with hands on experience working with mutex, scoped locks, semaphores, Signals, Readwrite Mutex etc

Experience working in multi CPU distributed architecture

Good understanding of memory management in non-garbage collected environments

Proficient understanding of code versioning tools such as Git

Knowledge of low-level threading primitives and real-time environments for low latency systems

Ability to Identify bottlenecks and bugs, and device solutions to these problems

Ability to reverse engineer the product to analyze and bring in improvements and suggest ways to make it cloud ready.

Familiarity with system call wrapper library functions

Familiarity with continuous integration and Continuous Deployment (Jenkins and Jfrog)

Ability to think cloud and scale the products to cloud via containerization is an added advantage
Familiarity with 5Rs of cloud migration is a good to have skill

Company Information