About the role
Key Responsibilities
- Design, develop, and enhance high quality software solutions supporting cybersecurity platforms.
- Re-architect and modernize core components using contemporary architectures focused on availability, resiliency, and scalability.
- Contribute to the delivery of initiatives aligned to the Cyber Security product portfolio roadmap.
- Partner with global stakeholders and engineering teams to gather requirements and communicate technical solutions.
- Analyze complex technical requirements and support architectural decision making.
- Operate effectively in a fast paced environment, managing priorities and delivering under pressure.
- Communicate technical considerations, risks, and recommendations clearly to stakeholders.
- Support agile delivery practices and collaboration across engineering teams.
Required Skills & Experience
- 6+ years of relevant software development experience.
- Strong proficiency in Python with hands on development experience.
- Strong application design skills and object oriented programming fundamentals.
- Experience with domain , event , and message driven architectures and RESTful services.
- Hands on experience with distributed systems and messaging technologies (e.g., Apache Kafka).
- At least 1 year of hands on experience with a major cloud service provider (AWS, Azure, or GCP).
- Experience using Infrastructure as Code (IaC) tools such as Terraform.
- Strong analytical and problem solving skills with knowledge of data structures and algorithms.
- Proficiency in complex SQL and experience with relational databases (e.g., PostgreSQL, MSSQL).
- Experience with NoSQL databases (e.g., MongoDB).
- Strong written and verbal communication skills.
Desired / Optional Skills
- Experience with Cloud Security Posture Management (CSPM) tools (e.g., Wiz, Prisma Cloud, Check Point CloudGuard).
- Experience with cloud native security and governance tooling (e.g., Azure Policy, AWS SCP/RCP, GCP Constraints).
- Scripting experience (Bash and/or PowerShell) and familiarity with Linux and Windows platforms.
- Experience with web technologies (e.g., Angular, React) or equivalent frameworks.Deliverables / Expected Outcomes
- Secure, scalable software components supporting cybersecurity platforms.
- Modernized architecture aligned to resiliency and performance standards.
- Timely delivery of assigned development work aligned with portfolio priorities.
- Clear technical documentation and stakeholder communications.
- Contributions to improved cybersecurity controls and risk management capabilities.
Not the right fit? Search for Python Developer jobs in Canada
About Open Systems Technologies
Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide.
At our core, we are structured to be flexible. With over 30 years of experience, OST has been able to stand the test of time and remains the leading provider of IT staffing solutions in NY due to our forward thinking and adaptability through fluctuating job markets and evolving work cultures.
Open Systems Technologies is an Equal Opportunity Employer. All decisions regarding employment will be made without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state or local law.
Similar Jobs
About the role
Key Responsibilities
- Design, develop, and enhance high quality software solutions supporting cybersecurity platforms.
- Re-architect and modernize core components using contemporary architectures focused on availability, resiliency, and scalability.
- Contribute to the delivery of initiatives aligned to the Cyber Security product portfolio roadmap.
- Partner with global stakeholders and engineering teams to gather requirements and communicate technical solutions.
- Analyze complex technical requirements and support architectural decision making.
- Operate effectively in a fast paced environment, managing priorities and delivering under pressure.
- Communicate technical considerations, risks, and recommendations clearly to stakeholders.
- Support agile delivery practices and collaboration across engineering teams.
Required Skills & Experience
- 6+ years of relevant software development experience.
- Strong proficiency in Python with hands on development experience.
- Strong application design skills and object oriented programming fundamentals.
- Experience with domain , event , and message driven architectures and RESTful services.
- Hands on experience with distributed systems and messaging technologies (e.g., Apache Kafka).
- At least 1 year of hands on experience with a major cloud service provider (AWS, Azure, or GCP).
- Experience using Infrastructure as Code (IaC) tools such as Terraform.
- Strong analytical and problem solving skills with knowledge of data structures and algorithms.
- Proficiency in complex SQL and experience with relational databases (e.g., PostgreSQL, MSSQL).
- Experience with NoSQL databases (e.g., MongoDB).
- Strong written and verbal communication skills.
Desired / Optional Skills
- Experience with Cloud Security Posture Management (CSPM) tools (e.g., Wiz, Prisma Cloud, Check Point CloudGuard).
- Experience with cloud native security and governance tooling (e.g., Azure Policy, AWS SCP/RCP, GCP Constraints).
- Scripting experience (Bash and/or PowerShell) and familiarity with Linux and Windows platforms.
- Experience with web technologies (e.g., Angular, React) or equivalent frameworks.Deliverables / Expected Outcomes
- Secure, scalable software components supporting cybersecurity platforms.
- Modernized architecture aligned to resiliency and performance standards.
- Timely delivery of assigned development work aligned with portfolio priorities.
- Clear technical documentation and stakeholder communications.
- Contributions to improved cybersecurity controls and risk management capabilities.
Not the right fit? Search for Python Developer jobs in Canada
About Open Systems Technologies
Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide.
At our core, we are structured to be flexible. With over 30 years of experience, OST has been able to stand the test of time and remains the leading provider of IT staffing solutions in NY due to our forward thinking and adaptability through fluctuating job markets and evolving work cultures.
Open Systems Technologies is an Equal Opportunity Employer. All decisions regarding employment will be made without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state or local law.