13 Innspark Solutions Jobs
Python Programmer
Innspark Solutions
posted 30d ago
Fixed timing
Python Programmer
Job Overview:
We are seeking a talented Python Developer with 6-12 months of
experience and basic knowledge in cybersecurity to join our growing
team. The ideal candidate will have hands-on experience with
Python, particularly with asynchronous programming , and a deep
understanding of Docker containerization. You will be responsible for
developing secure applications, automating cybersecurity workflows,
and ensuring the integrity of our systems through secure coding
practices.
Key Responsibilities:
Design, develop, and maintain Python code with a focus on
security best practices.
Implement asynchronous programming using Pythons asyncio
module to improve the performance of network-based
applications.
Containerize applications using Docker, ensuring security and
scalability across environments.
Collaborate with cybersecurity teams to identify and mitigate
security vulnerabilities in the codebase.
Automate security checks and testing procedures as part of the
CI/CD pipeline.
Develop and integrate APIs to support secure data transfer
between various systems.
Contribute to the design and implementation of secure network
protocols and encrypted communication channels.
Troubleshoot and resolve performance bottlenecks, ensuring
system resilience and availability.
Stay up-to-date with the latest security trends, threats, and
technologies to continuously improve our security posture.
Required Skills and Qualifications:
Bachelors degree in Computer Science, Cybersecurity, or
related field (or equivalent experience).
Strong proficiency in Python, with a focus on asynchronous
programming using asyncio.
Solid understanding of Docker and container orchestration tools
(e.g., Docker Compose, Kubernetes).
Experience in developing secure applications, with a strong
understanding of OWASP security principles.
Experience with cybersecurity tools and practices, including
vulnerability assessment, penetration testing, and secure code
analysis.
Knowledge of networking, firewalls, VPNs, and other security
technologies.
Strong problem-solving skills and the ability to work both
independently and as part of a team.
Preferred Qualifications:
6-12 months of hands-on experience with Python development.
Familiarity with cryptography libraries and secure coding
standards.
Experience with Infrastructure as Code (IaC) tools, such as
Terraform or Ansible.
Knowledge of Linux security and hardening practices.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Python Programmer roles with real interview advice