1

Korn Shell Jobs (NOW HIRING)

Senior Systems Administrator

Littleton, CO · On-site

$87K - $118K/yr

Perl, Korn Shell and Bash shell PKI LDAP/DNS Web servers * Strong Microsoft Office skills * Verbal and written communications skills and strong attention to detail * Strong understanding of Amazon ...

Senior Systems Administrator

Littleton, CO

$87K - $118K/yr

Perl, Korn Shell and Bash shell PKI LDAP/DNS Web servers * Strong Microsoft Office skills * Verbal and written communications skills and strong attention to detail * Strong understanding of Amazon ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

Perl * Korn Shell (ksh) * Bourne/Bash shell scripting * Ansible * Experience using revision control systems such as CVS, SVN, Git, GitLab, or GitLab CI * Experience building or managing DevOps ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

Perl * Korn Shell (ksh) * Bourne/Bash shell scripting * Ansible * Experience using revision control systems such as CVS, SVN, Git, GitLab, or GitLab CI * Experience building or managing DevOps ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

Perl * Korn Shell (ksh) * Bourne/Bash shell scripting * Ansible * Experience using revision control systems such as CVS, SVN, Git, GitLab, or GitLab CI * Experience building or managing DevOps ...

next page

Showing results 1-20

Korn Shell information

See salary details

$23

$59

$75

How much do korn shell jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for korn shell in the United States is $59.65, according to ZipRecruiter salary data. Most workers in this role earn between $54.57 and $69.23 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Korn Shell (ksh) Scripter, and why are they important?

To thrive as a Korn Shell Scripter, you need strong knowledge of Unix/Linux systems, proficiency in shell scripting, and experience with text processing tools like awk and sed. Familiarity with version control systems such as Git and expertise in job scheduling tools like cron are typically required, along with any relevant scripting certifications. Attention to detail, analytical thinking, and effective problem-solving skills help you create reliable and efficient automation scripts. These abilities ensure streamlined operations, reduced errors, and improved productivity in system administration and automation tasks.

What is the difference between Korn Shell vs Bash Scripting?

FeatureKorn ShellBash Scripting
CompatibilityDesigned for UNIX systems, compatible with Bourne shell scriptsPrimarily Linux and UNIX, widely used for scripting
FeaturesAdvanced scripting features, associative arrays, built-in arithmeticSimple syntax, extensive community support, array handling
Work EnvironmentCommand-line interface, scripting in UNIX environmentsCommand-line, scripting in Linux/Unix systems
UsageSystem administration, complex scripting tasksAutomation, system scripts, user scripts

Both Korn Shell and Bash scripting are powerful tools for UNIX/Linux automation. Korn Shell offers advanced features suitable for complex scripts, while Bash is more widely used and easier for beginners. Your choice depends on your environment and scripting needs.

What are some common challenges Korn Shell (ksh) developers face when working in enterprise environments?

Korn Shell developers often encounter challenges such as maintaining legacy scripts, ensuring compatibility across different UNIX systems, and integrating ksh scripts with modern automation tools. Enterprise environments may have complex requirements for security and version control, which can add to the difficulty of maintaining and updating ksh scripts. Collaborating with teams using different scripting languages or tools can also require clear documentation and effective communication to ensure seamless workflows.

What is Korn Shell (ksh)?

Korn Shell, often abbreviated as ksh, is a Unix shell developed by David Korn at AT&T Bell Laboratories in the early 1980s. It is both a command language interpreter and a scripting language that combines features of the Bourne Shell (sh) and the C Shell (csh), along with many new features. Korn Shell is known for its scripting capabilities, interactive use, and compatibility with other Unix shells. It is widely used for automating tasks, system administration, and as an interactive login shell. Its advanced scripting features, such as associative arrays and built-in arithmetic, make it a popular choice among Unix and Linux users.
More about Korn Shell jobs
What states have the most Korn Shell jobs? States with the most job openings for Korn Shell jobs include:
Infographic showing various Korn Shell job openings in the United States as of May 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 80% Physical, 3% Hybrid, and 17% Remote job distribution, with an average salary of $124,065 per year, or $59.6 per hour.

Developer/Programmer Analyst 3 (455-26-28566)

LMG Technology Services LLC

Austin, TX • On-site, Remote

Other

Posted 5 days ago


Job description

Telework WFH - United States

I.  DESCRIPTION OF SERVICES

We are seeking a Java Developer with strong analytical skills to support application understanding, code analysis, and modernization initiatives. This role will focus on reviewing existing Java codebases, identifying business logic, and collaborating closely with Business Analysts (BAs) to translate technical functionality into clear functional requirements.  The ideal candidate should be comfortable working with legacy or complex Java applications and be able to bridge the gap between technical and business teams. 

Key Responsibilities

Analyze existing Java applications to understand business logic, workflows, and system behavior

Review source code (Spring, Java EE, or legacy frameworks) to identify:

o Business rules

o Data flows

o Integration points

Collaboration with Business Analysts to:

o Explain technical functionality in business terms

o Validate requirements against existing system behavior

Document findings include:

o Functional specifications

o Process flows

o Data mappings

o Technical Design Documents

Support application modernization efforts by identifying reusable logic and dependencies

Assist in troubleshooting and clarifying system behavior during testing phases

Participate in discussions with architects, developers, and stakeholders to ensure accurate understanding of current systems

Analyzing the bridging from the legacy apps using Struts, EJB, or other Java EE design patterns, also some instances of bridging from the newer apps using Spring.

Experience with Unix/Linux and Bourne/Korn shell scripting is useful

 Key Skills

Code Analysis & Reverse Engineering

Business Logic Identification

Technical Documentation

Collaboration with BA/Functional Teams

System Integration Understanding

What Success Looks Like

Ability to quickly understand and explain existing system behavior

Clear documentation of business rules derived from code

Effective collaboration between technical and business teams

Contribution to accurate and efficient modernization planning

ESSENTIAL FUNCTIONS:

Application Develop software, or forms components, recommend database schema changes and ensuring they adhere to RRC and industry standards, best practices, and customer requirements. Perform testing to verify that the product matches the requirements, including the creation of test data, test cases and test scripts.

Technical Skill: Perform technical analysis on existing defects or proposed enhancements to increase efficiency or to adapt to new procedures. Identify root cause and solution for complex problems

Team Contribution: Collaborate with the project team for sprint/release work on tasks such as providing development effort estimates, discussing architecture and design, triage and resolving defects or issues in multiple environments and providing status on work assignments or issues. Prepare and maintain technical documentation as required (i.e., process flows, object or data models, project plans, environment diagrams, test plans, etc.).

II. CANDIDATE SKILLS AND QUALIFICATIONS

Minimum Requirements: 

Candidates that do not meet or exceed the minimum stated requirements  (skills/experience) will be displayed to customers but may not be chosen for this  opportunity.

Years 

Required/Preferred 

Experience

Required

Graduation from an accredited four-year college or uni versity with a degree in computer science or related fie ld

Required

At least four [4] years of experience in software develo pment using Java 

o Core Java  

o Spring / Spring Boot (preferred)  

o REST APIs  

o Struts,  

o EJB 

o other Java EE design patterns

Required

At least four [4] years of experience in  

o SQL databases (Oracle, SQL Server, or  similar)  

o Version control systems (Git) 

Required

Ability to troubleshoot and resolve complex technical issues. Strong analytical and problem-solving skills. 

Required 

Must be available some nights and weekends for supporting code deployments and application support.

Required 

Meticulous attention to detail with an ability to produce high quality work in a dynamic environment.

Required 

Highly organized and able to manage multiple tasks at once and meet deadlines

Required 

Unix/Linux and Bourne/Korn shell scripting 

Preferred 

Experience in using GoAnywhere - secure file transfer Software. 

Preferred 

Proficiency in databases and MSSQL

Preferred 

Experience specifically with Azure DevOps and broadly distributed version control

Preferred 

Experience in application modernization or migration projects

Preferred 

Experience in regulated industries (e.g., Oil & Gas, Healthcare, Government) 

Preferred

Experienced with service-oriented architecture (SOA) concepts, microservices, RESTful APIs primarily as a consumer of those services.

Preferred

Helpful to have knowledge of creation and manipulation of .PDF documents or experience with iText.

Note: Expected Start Date 04/20/2026 and End Date 08/31/2026. Position may be renewed up to 3 years, which will be determined in July or August of 2026.

This position is Telework - Work From Home.

Normal business hours are Monday through Friday from 8:00 AM to 5:00 PM, excluding State holidays when the agency is closed.