Unix/Linux Systems Programmer: C, Networking & Security

Tata Consultancy Services

Alpharetta (GA)

On-site

USD 120,000 - 130,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
401K Plan
Certification & Training Reimbursement
Vacation & Holidays

Job summary

Tata Consultancy Services seeks a skilled Unix/Linux System Programmer with strong C programming, Perl scripting, and network programming expertise to develop and support low-level system applications and secure solutions in a complex enterprise environment.

You will design, implement, and optimize network services, collaborate across teams, and contribute to platform stability and security in a banking/financial services context.

Qualifications

  • Strong knowledge of Unix/Linux operating systems and system internals.
  • Proficiency in C programming with hands-on experience in system and network programming.
  • Strong experience with Perl scripting for automation and system administration tasks.
  • Good understanding of TCP/IP networking, sockets, and inter-process communication.
  • Knowledge of security concepts, secure coding standards, and defensive programming techniques.
  • Experience with Kerberos authentication and related security frameworks.
  • Familiarity with debugging, performance tuning, and system diagnostics tools.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Develop, maintain, and optimize system-level applications on Unix/Linux platforms using C.
  • Design and implement network programming solutions utilizing sockets, IPC, and other communication protocols.
  • Create and maintain automation scripts and system utilities using Perl.
  • Analyze and troubleshoot operating system, application, and network-related issues.
  • Implement secure coding practices and promote defensive programming methodologies.
  • Support authentication and authorization mechanisms, including Kerberos integration.
  • Monitor system performance and recommend tuning and optimization improvements.
  • Collaborate with infrastructure, security, and application teams to ensure platform stability and security.
  • Participate in code reviews, testing, and deployment activities.
  • Experience with shell scripting (Bash/Korn Shell).
  • Exposure to multi-threaded and concurrent programming.
  • Knowledge of Linux security controls and identity management solutions.
  • Experience in enterprise, banking, or financial services environments.
  • Familiarity with source control tools such as Git.

Skills

Unix/Linux
C programming
Perl scripting
TCP/IP networking
Security concepts
Kerberos authentication
Debugging tools
Problem solving

Education

Bachelor's degree in CS

Tools

Git

Job description

Tata Consultancy Services seeks a skilled Unix/Linux System Programmer with strong C programming, Perl scripting, and network programming expertise to develop and support low-level system applications and secure solutions in a complex enterprise environment.

You will design, implement, and optimize network services, collaborate across teams, and contribute to platform stability and security in a banking/financial services context.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Unix System Programmer
Unix System Programmer

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+3
C++ & Perl Systems Engineer - Cloud & Microservices
C++ & Perl Systems Engineer - Cloud & Microservices

Tata Consultancy Services • Everett (WA)

On-site
USD 110,000 - 140,000
Discretionary annual incentive
Comprehensive medical coverage
Parental leaves
+4
C++ Programmer
C++ Programmer

KPG99 INC • New York (NY)

On-site
USD 120,000 - 160,000
Systems Engineer - C, IBM MQ & DB Tuning
Systems Engineer - C, IBM MQ & DB Tuning

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Discretionary annual incentive
Comprehensive health coverage
401K plan
Unix/Perl Developer
Unix/Perl Developer

Centraprise • Jersey City (NJ)

On-site
USD 80,000 - 100,000
Linux Security Engineer
Linux Security Engineer

Della Infotech • New York (NY)

Hybrid
USD 165,000 - 248,000
Unix & Perl Developer: Systems Automation & Optimization
Unix & Perl Developer: Systems Automation & Optimization

Ventures Unlimited Inc • Jersey City (NJ)

On-site
USD 75,000 - 95,000
Senior Systems Programmer, UNIX Technical Services
Senior Systems Programmer, UNIX Technical Services

System Canada • United States

On-site
USD 85,000 - 115,000
Unix/Perl Developer
Unix/Perl Developer

Ventures Unlimited Inc • Jersey City (NJ)

On-site
USD 75,000 - 95,000
Linux Systems Administrator - Enterprise Storage & Security
Linux Systems Administrator - Enterprise Storage & Security

Columbia Technology Partners • Maryland

On-site
USD 90,000 - 140,000
Medical plans
Vision and Dental
401k with company contribution
+5