Linux Systems Developer

13 hours ago


Toronto, Ontario, Canada Maarut Full time
We are looking for a highly skilled Linux Systems Developer with expertise in software compilation, C++ development, and PostgreSQL. This role involves building and optimizing custom software for Linux environments, integrating with mainframe systems, and supporting application deployments. The ideal candidate will also collaborate with vendors, manage SOPs, and participate in both non-production and production releases.

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.
Ensure compliance with security standards and operational best practices

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.


  • Python Developer

    13 hours ago


    Toronto, Ontario, Canada MSZ Systems Full time

    Job DescriptionWe are seeking a Python Developer with strong core Python expertise to build, enhance, and support scalable applications and services. The role involves designing clean, efficient code and collaborating with cross-functional teams to deliver reliable, high-performance solutions.Key ResponsibilitiesDevelop, test, and maintain Python...


  • Toronto, Ontario, Canada NRT Technology Full time

    IT Systems Administrator About NRTAt NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming industry. Our next-generation solutions encompass every aspect of the modern integrated resort, including secure payment systems, AML...


  • Toronto, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to Fortune 100/500/1000 companies in Canada. We Currently have a long term, renewable contract as a Systems Team Lead with our IT consulting client that primarily supports North American clients on various website and backend infrastructure services.Role(s) Required: Senior System AdministratorLocation:...


  • Toronto, Ontario, Canada Syntronic Full time

    Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and...


  • Toronto, Ontario, Canada Syntronic Full time

    Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and...


  • Toronto, Ontario, Canada Itroop Solutions Ltd. Full time

    Job OverviewWe are seeking a highly skilled and motivated Full Stack Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and services. This role requires a strong foundation in both front-end and back-end development, with experience in a variety of...

  • Sr System Engineer

    13 hours ago


    Toronto, Ontario, Canada Hire Values Full time

    Job DescriptionWhat will you do?• Provide day to day HANDS-ON application support on deployments and maintain all the test environments by installing, setup and configure internal and vendor provided builds.• As required create change management records and detailed deployment steps that will be used for applying changes to the lower environments and...

  • C++ Developer

    13 hours ago


    Toronto, Ontario, Canada Continental Technology Solutions Full time

    Company Description Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment through design, implementation, management and optimization to reach a true...

  • Java Developer

    13 hours ago


    Toronto, Ontario, Canada Virtusa Full time

    Software Development EngineerLocation: PCS CA~TORONTOYears of Experience: 7-10 YearsJob Summary: We are seeking a highly skilled Software Development Engineer with extensive experience in web methods and payment gateway interfaces. The ideal candidate will have a strong background in DevOps practices and a solid understanding of various operating systems,...


  • Toronto, Ontario, Canada Apex Systems Full time

    Job#: Job Description:Oracle NetSuite AnalystApex Systems is a global IT services provider, and our staffing practice has an opening foran Oracle NetSuite Analystwith experience in deployments of the ERP system, a strong knowledge in key areas such as Accounts, payroll, IT and a history of providing on site support with a strong understanding of the platform...