Must Have Skills & Experience:
Professional experience developing software in Python and Bash scripting for automation or system management.
Strong working knowledge of Linux/Debian environments, including system configuration and troubleshooting.
Hands-on experience with C++ or similar system-level programming languages.
Understanding of secure software development practices and backend system integration.
Experience developing or maintaining automation tools for deployment, monitoring, or configuration management.
Ability to work collaboratively with cybersecurity and platform engineering teams.
Good to Have Skills & Experience:
Exposure to cybersecurity concepts such as system hardening, encryption, identity management, or Zero Trust architecture.
Familiarity with industrial or edge computing environments (IoT, OT, distributed systems).
Knowledge of industry cybersecurity frameworks such as NIST, IEC62443, CIS Benchmarks, or similar.
Experience with certificate-based authentication, PKI, or secure API integrations.
Exposure to DevOps or DevSecOps practices, CI/CD pipelines, or container-based environments.
Experience with monitoring frameworks, logging systems, or performance analysis tools.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and cross-functional collaboration skills.
Proactive attitude and ability to work independently or in a team.
Strong documentation and presentation skills.
Business Impact
Supports secure and efficient deployment of edge or distributed software solutions.
Contributes to improved system reliability, reduced operational risk, and faster release cycles.
Helps strengthen overall product security posture and customer confidence in digital platforms.
Reporting & Collaboration
Works closely with cybersecurity experts, platform engineers, and product teams.
Collaborates with internal stakeholders to support secure integration, deployment, and maintenance of systems.