Über
Roles & Responsibilities
Development & Compilation
- Design and develop Linux applications using C++ and POSIX APIs.
- Customize and maintain build systems (Makefiles, CMake) for complex software compilation.
- Perform cross-compilation for hybrid environments (Linux mainframe).
- Optimize binaries for performance, memory usage, and reliability.
- Implement database logic and optimize queries in PostgreSQL (PL/pgSQL, indexing, query tuning).
Mainframe Integration
- Work with z/OS UNIX System Services (USS) for POSIX-compliant code execution.
- Integrate Linux applications with CICS, IMS, and TableBase for transaction and data flows.
- Handle EBCDIC ASCII conversions and ensure data integrity across platforms.
Application Support & Operations
- Provide application support for production and non-production environments.
- Collaborate with vendors for issue resolution, patches, and upgrades.
- Maintain and update Standard Operating Procedures (SOPs) for operational tasks.
- Participate in deployment activities, including validation and rollback planning.
- Monitor application health and troubleshoot performance issues.
DevOps & Automation
- Work with CI/CD pipelines for Linux and mainframe integration.
- Automate build, deployment, and monitoring processes using Shell/Python scripting.
Requirements
Required Skills
- Strong proficiency in C++ (modern standards), STL, multi-threading, and memory management.
- Expertise in Linux system programming (POSIX APIs, IPC, signals).
- Hands-on experience with GNU toolchain (gcc, g++, ld, make, CMake).
- Knowledge of PostgreSQL (schema design, query optimization, PL/pgSQL).
- Familiarity with cross-compilation and hybrid architecture builds.
- Experience with mainframe integration (CICS, IMS, TableBase).
- Debugging and profiling tools: gdb, strace, perf, valgrind.
- Strong scripting skills in Shell and Python.
Nice-to-Have
- Experience with z/Linux (Linux on IBM Z).
- Familiarity with containerization (Docker/Kubernetes).
- Understanding of RACF/ACF2 security models.
Soft Skills
- Strong problem-solving and troubleshooting abilities.
- Excellent communication and vendor management skills.
- Ability to document processes and maintain SOPs.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.