Aishwarya Kulkarni’s Post

View profile for Aishwarya Kulkarni, graphic

Senior IT Recruiter

Hello Connections, Please share your CV at aishwarya@tiuconsulting.com. 1) Job title: C++ Developer 2) Job location: Baner, Pune (Candidates willing to relocate can be considered) 3) Work mode: #Hybrid (3 days / week) 4) Notice period: Immediate joiners. 5) Experience required: 5 – 15 Yrs 6) Mandatory skillset: #Linux, #C++14, C++ 17, Git (Gerrit or Github), #Bash, #Cli, #Shell scripting, multi-threading.   JD-   Technical Skills: Strong coding skills for system-level programming which would involve interacting directly with the operating system and low-level components like file systems, device drivers, and kernel subsystems using system APIs and other mechanisms like reading virtual file system.   Core Concepts: In-depth knowledge of Linux virtual file system like sysfs, devfs, procfs and daemons. Shell and Commands: -      Proficient in #bash, cli, and general #shell #scripting. -      Familiarity with essential Linux commands: grep, chmod, rm, cp, mv, less, sudo, ps, service, etc. C++ Expertise: Proficient in C++14 to C++17 and development on C++ on Linux Multithreading: -      Demonstrated expertise in various ways of declaring threads in Linux -      Understanding of thread synchronization mechanisms. Object-Oriented Concepts: -      Strong understanding of inheritance, has-a, and is-a relationships using classes. -      Knowledge of association, aggregation, and composition achieved through inheritance. Design Patterns and Interface: Familiarity with design patterns and interface concepts. Inter-Process Communication (IPC): Knowledge of IPC, shared memory, and socket programming. Data Structures: Solid understanding of data structures. Library Handling: -      Proficient in handling static and dynamic libraries in Linux. -      Knowledge of static and dynamic linking and loading. System Administration: Responsible for installing, configuring, maintaining, and supporting Linux applications. Proficient in using Git for version control, with hands-on experience in tools like Gerrit and GitHub, and good understanding of git commands

To view or add a comment, sign in

Explore topics