Container runtime and orchestration (Docker‑based). We are seeking a DevSecOps Engineer to design, secure, and operate the delivery pipelines and runtime……
Proficiency in C++/C#, additional experience with at least one other systems language (C++, C#, Java, Rust, or Go). Flexible working hours and vacation policy.…
Proficiency in at least one backend language or runtime, such as Java, Node.js, Python, or AWS Lambda. While we work extensively with Java, this role is open to……
Education: Masters/PhD in Computer Science, Machine Learning, AI, Robotics, or related field. Collaboration and Documentation: Working closely with hardware……
You’ll join a small, autonomous team of 3–5 engineers (plus interns) working alongside dedicated AI/ML engineers and computer vision scientists at ST……
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience). 6–8 years of software engineering experience.…
Background in Computer Engineering, Computer Science or related field. You will join the Runtime Platform team - responsible for delivering secure, reliable,……
Bachelor's or Master's degree or equivalent experience in Computer Science, Engineering, or a related field. Experience working with open-source LLM and GenAI……
Technical R&D: Explore heterogeneous language communication (primarily Go and Rust) with a focus on performance optimization, including hardware acceleration,……
The Payments Network SRE team is responsible for the runtime availability of some of Mastercard’s most critical core payment systems, which support national……
Recent hands-on professional experience, actively coding, as a data engineer; back-end software engineering experience will also be considered.…
Proficiency in at least one scripting or programming language (the team uses a mix of Go and Bash) and experience building and deploying software using an SDLC……
Experienced navigating in noisy, production like environments, including log-driven root cause analysis across software, configuration, and sensor behaviour.…
Bachelor’s/Master’s in Computer Science, Robotics, Electrical/Mechanical Engineering, or related field. Lead technical design discussions, mentor engineers, and……
Strong in one systems language (Python/TypeScript/Go/Java) and comfortable in a second. 6+ years in software engineering (prod services, not just prototypes),……
Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.…
Strong in one systems language (Python/TypeScript/Go/Java) and comfortable in a second. 6+ years in software engineering (prod services, not just prototypes),……
Collaborate closely with engineers and researchers through code reviews and technical discussions. A grasp of software or hardware engineering basics: testing,……
We are seeking a DevSecOps Engineer to design, secure, and operate the delivery pipelines and runtime platforms for Smart MRO digital products. This role sits at the intersection of software delivery, infrastructure, and cybersecurity, supporting deployments across regulated environments while ensuring security, reliability, and operational readiness for long‑term support under Group IT ownership.
Key Responsibilities:
CI/CD & Platform Engineering
Design, implement, and maintain CI/CD pipelines for Smart MRO digital products using GitLab CI/CD and Docker containerisation.
Standardise build, test, and deployment pipelines to support secure, repeatable releases across environments.
Security, Compliance & Governance
Coordinate closely with Group IT, DPS Cybersecurity, and relevant stakeholders to support deployments across enterprise and standalone environments.
Lead and support security reviews with GISO, including documentation, remediation tracking, and clearance approvals.
Embed security controls into the Software Development Life Cycle (SDLC), including vulnerability scanning, secrets management, and secure configuration baselines.
Core Platform Ownership
Own and maintain the core platform architecture, including:
Web and reverse‑proxy components (e.g., NGINX)
Container runtime and orchestration (Docker‑based)
SSL/TLS certificate management and secure endpoint configuration
Ensure platform stability, performance, and operational visibility.
Operations Readiness (Day‑2)
Plan and execute the transition from project delivery to Day‑2 operations and maintenance under Group IT ownership.
Document operational procedures, runbooks, and support models to ensure smooth handover and long‑term maintainability.
Resilience & Continuity
Establish and ensure Disaster Recovery (DR) and Business Continuity Management (BCM) practices are designed, tested, and maintained.
Support risk assessments and remediation plans for availability, recoverability, and service resilience.
Data Exchange & Integration
Design and develop secure data exchange pipelines with external authorities and stakeholders
Ensure data transfers comply with security, governance, and regulatory requirements, including encryption, access controls, and auditability.
Job Requirements:
Degree in Computer Science, Computer Engineering, or IT-related fields
Require 2-3 years of relevant experience in DevOps, DevSecOps, or infrastructure/platform engineering
Technical Skills (Familiarity with common DevSecOps stacks):
Familiarity with disaster recovery (DR) and business continuity management (BCM) practices is a plus
Beyond Technical Skills, we value candidates who are able to work across software delivery, infrastructure, and cybersecurity, particularly in secure, on-premises deployment environments. The ability to document operational procedures, runbooks, and support models for handover to Day-2 operations is important.