Python Developer
Python Developer
Are you a highly skilled and experienced Python Developer who wants to join a highly dynamic and collaborative development team? Then a position at Outpost24 might just be perfect for you! As a Python Developer, you will join our KrakenLabs Team (Threat Intelligence R+D+i Unit) and play a pivotal role in designing, developing, and implementing innovative solutions for various projects, including a Sandbox environment, Machine Learning applications, and data gathering and analysis tools. You will collaborate closely with cross-functional teams of researchers, data scientists, and cybersecurity experts to enhance our threat intelligence capabilities.
Key Responsibilities:
- Design and implementation of Python-based applications, frameworks, and tools to support threat intelligence research and development projects.
- Collaborate with researchers and data scientists to develop and maintain a robust Sandbox environment for analyzing and dissecting malware samples.
- Create, optimize, and maintain machine learning models and algorithms for automated threat detection, classification, and analysis.
- Develop efficient data gathering and analysis pipelines to collect, process, and visualize threat data from diverse sources, ensuring the accuracy and quality of collected data.
- Contribute to architectural decisions, code reviews, and technical discussions, promoting best practices and code quality standards.
- Investigate and integrate third-party APIs, libraries, and tools to enhance the functionality and effectiveness of developed applications.
- Stay up-to-date with the latest advancements in threat intelligence, cybersecurity, and software development, and apply relevant knowledge to ongoing projects.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience (3+ years) as a Python Developer, with a proven track record of designing and implementing complex, scalable applications.
- Proficiency in developing and maintaining Sandbox environments for malware analysis.
- Solid experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and practical application of machine learning techniques.
- Experience with cloud technologies (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Expertise in data processing, analysis, and visualization using libraries like Pandas, NumPy, and Matplotlib.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Strong communication skills, both verbal and written, to document technical processes and communicate effectively with team members.
Preferred Additional Skills:
- Knowledge of network protocols, cybersecurity frameworks, and threat intelligence feeds.
- Strong background in threat intelligence, cybersecurity, or related domains, with a deep understanding of malware analysis, intrusion detection, and threat modeling.
Join our dynamic KrakenLabs Team and contribute to shaping the future of cybersecurity. Apply your expertise in Python development, threat analysis, and machine learning to create impactful solutions that defend against emerging cyber threats. Apply now and become a key player in our mission to safeguard digital landscapes.
Outpost24 is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against because of disability.
- Department
- Labs
- Locations
- Hanoi, VN
Hanoi, VN
What's so great about Outpost24?
When you join Outpost24, you join a global family. Our diverse teams operate from 14 offices worldwide with a common mindset to delight our customers with best-in-class security technologies and services.
As a company, we celebrate teamwork and believe in a flat organization structure. We trust our employees 100% to have our customers' best interest at heart and do their best work. As a team, we respect our differences and ensure every team member have a voice in making Outpost24 a great place to work.
So if you are passionate about cybersecurity and looking for a inclusive team environment we'd like to hear from you!
About Outpost24 Group
At Outpost24, we’re on a mission to help customers automate cyber hygiene and tighten cyber exposure before their business can be disrupted. Over 2,000 customers worldwide trust Outpost24 to assess their devices, networks, applications, cloud and container environments and report compliance status. We serve leading organizations across a wide range of segments including financial services, government, healthcare, retail, telecommunications, technology, and manufacturing.
Python Developer
Loading application form
Already working at Outpost24 Group?
Let’s recruit together and find your next colleague.