Legacy Systems Developer

Specialist in maintaining and updating legacy systems, using old programming languages and legacy platforms.

Languages

REXX
Interpreted programming language developed by IBM, primarily used in mainframe systems for automation, data manipulation, and administrative tasks.
RPG
Programming language used in IBM systems, especially on AS/400 and mainframe systems.
CL (Control Language)
Control language used in AS/400 (IBM i) systems for process automation and system management, common in enterprise environments relying on IBM technology.
PL/SQL
Extension of the SQL language used to write code in Oracle databases, popular in legacy systems.
ALGOL
One of the pioneering programming languages, primarily used in scientific and academic research, and a precursor to many modern languages.
COBOL
Programming language primarily used in financial and management systems on legacy platforms.
Fortran
Old programming language used in scientific calculations and legacy engineering systems.
Assembly
Low-level language used to interact directly with hardware, common in legacy systems.
MUMPS (M)
Programming language and database system, primarily used in medical and financial systems due to its ability to handle large volumes of data and real-time transactions.
Ada
Programming language developed for critical systems like aviation, defense, and industrial control systems, known for its robustness and safety features.

Frameworks

Tools

Foundations

Service-Oriented Architecture (SOA)
Design approach where software components are interoperable services.
Networks
Course on basic network concepts, communication protocols, and models like TCP/IP and OSI.
Fundamentals of Information Security
Course on basic security principles, cybersecurity, and cryptography, covering risks and protection measures.
JCL (Job Control Language)
Language used in IBM mainframe systems to define, manage, and execute batch jobs, key in the operation of legacy systems.
Database Fundamentals
Introduction to the principles of relational and non-relational databases, schema design, and normalization.
OpenVMS
Operating system from Digital Equipment Corporation used in legacy minicomputer and mainframe systems, known for its reliability in critical environments.
Fundamentals of Programming
Introductory course on basic programming concepts such as variables, control structures, and algorithms.

Skills

Adaptability
Ability to quickly adjust to new circumstances, technologies, or working methods.
Attention to Detail
Ability to work with precision and care, thoroughly reviewing work to avoid errors.
Critical Thinking
Ability to evaluate and question information logically and objectively to make well-founded decisions.
© Copyright 2024. All rights reserved