Backend Developer
KeySkills
-
C Programming,
Python,
Algorithms & Data Structures,
Unix/Linux Internals (Multi-threading,
Synchronization,
Interrupt Handling,
File Systems,
Kernel Programming),
User Space Programming,
Linux Systems Programming,
Code & Defect Management Tools,
Host OS Virtualization (VMware,
MS Hyper-V),
Networking (Ethernet,
TCP/IP),
Debugging (Tcpdump,
Packet Tracing/Analysis),
Linux Development & Build Tools,
Job Description
- Job Responsibilities
- Backend Developer for FlashSystems
Required Professional and Technical Expertise :- 2+ years of relevant experience Development.
- Experience in Algorithms, Data Structures/File Structures
- Strong skills in Unix/Linux internals ? Hands-on in multi-threading, synchronization, interrupt handling & file systems, Kernel programming etc. User space Programming, Debugging.
- Strong C, Python, Linux Systems Programmer skills.
- Good problem-solving skills for complex issues with interdependencies across multiple modules.
- Knowledge and hand-on usage of code and defect management tools.
- Ability to crisply communicate with stake holders (clients and level 3 support teams) for resolving field issues.
- Good written/verbal communication skills to report program status crisply and accurately.
- Experience working with Global teams.
- Familiarity with Host OS virtualization (VMware, MS Hyper-V)
- Ability to go through protocol specifications.
- Networking ? Ethernet (TCP/IP)
- Debugging ? Tcpdump, Packet tracing/Analysis
- Development and build tools in a Linux development environment.
Job Details
Experience :
0 To 2
Number Of
Vacancies :
10
Job Type :
Permanent
Industry Type : IT/Software
Salary
:
2 Lac - 4 Lac
P.A
Education Summary
UG :
Any UG Degree
PG :
Any PG Degree
Contact Details
Contact
Person :
NA
Contact
Number :
8026788990
e-mailId :
response@in.ibm.com
Address :
IBM India Private Limited,
No. 1/124 DLF IT Park Tower 1A,
Ramapuram, Shivaji Garden,
Nandampakkam Post Near L&T,
Chennai.
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaSoftware Engineer
Experience -
2 to 4
Python + Django Senior Developer
Experience -
3 to 8
Python + Django Senior Developer
Experience -
3 to 8
C++ developer
Experience -
9 to 12
Key Skills -
· Applicants should possess outstanding problem-solving capabilities.
· Proficient in C/C++,
and ability to perform C/C++ runtime debugging.
· Knowledge of UNIX/Linux and Windows system APIs (C) for networking,
files and file systems,
access control,
and process management
· Strong Data Structures and Algorithms knowledge
· Knowledge of networking concepts and SMB/CIFS,
NFS,
and DNS network protocols
· Knowledge of at least 2 Windows and UNIX/Linux scripting languages (Perl,
Windows batch,
UNIX shell)
· Bonus: Hands-on experience administering either UNIX/Linux or Windows
· Ability to work well independently and within our geographically dispersed Agile development environment.,