About Castellum Labs
At Castellum Labs, we are revolutionizing the cybersecurity industry from our base in Hyderabad, India. As a next-generation cybersecurity technology venture with a global customer base and ambitions, our vision is to redefine the cybersecurity value model. We achieve this by leveraging our custom-designed, in-house technologies for service delivery. Our focus areas include:
- DevSecOps
- Application Security (Life Cycle Security)
- Incident Response Services (Process, Tech & Enabling)
- Cyber Security Assessments
- Phishing Simulation and Employee Awareness
- Darkweb Monitoring & OSINT (External Threat Detection + Risk Rating)
We combine automation, cloud platforms, unique products, and a multi-layered team of security experts to deliver these services globally. Our innovative global delivery center and model set us apart in the industry.
Role Description
We are excited to announce an opening for Python Development Internships/Trainees at our Hyderabad office. This on-site role offers a unique opportunity to dive into the world of Python development and software engineering. As an intern, you will be an integral part of a team that develops components for automations, delivery platforms, and products. You will be expected to learn rapidly and contribute positively to development efforts.
Key Qualifications
To be considered for this role, you should possess the following qualifications:
- Proficiency in Python Programming: You should have a solid grasp of Python, capable of writing efficient and effective code.
- Familiarity with Databases: Both SQL and NoSQL databases should be within your knowledge base.
- Shell Scripting and Linux Expertise: Hands-on experience with Linux and shell scripting is essential.
- Basic Understanding of AWS: Familiarity with AWS environments and resources is beneficial.
- Web Frameworks: Knowledge of frameworks such as Django or Flask will be advantageous.
- Front-End Technologies: A basic understanding of HTML, CSS, and JavaScript is helpful.
- Data Structures and Modeling: You should have a fundamental understanding of data structures and data modeling.
- Version Control Tools: Experience with Git or similar tools is preferred.
- Problem-Solving Skills: Strong analytical abilities and attention to detail are crucial.
- Communication and Teamwork: Excellent communication and teamwork skills are necessary for success.
Desired Experience
- 0 to 1 Year of Experience: We welcome fresh graduates and those with minimal experience.
- College Projects: Experience developing projects in Python during college.
- Previous Internships: An earlier internship of 3 to 6 months is a plus.
- Component Development: Experience in developing at least one full component in Python.
- Published Code: Any publicly available code on GitHub is an added advantage.
- Component Design Exposure: Experience in component design will be beneficial.
Internship Details
- Location: Hyderabad, India
- Joining: Immediate joining required
- Internship Duration: 6 to 12 months, with a possibility of a permanent position based on performance
What to Expect
At Castellum Labs, we believe in creating a challenging yet rewarding environment. This is not a typical 9 to 5 internship. The environment is intensive, and you are expected to learn quickly and adapt to the fast-paced nature of the cybersecurity industry.
How to Apply
If you are passionate about cybersecurity and Python development, and you meet the qualifications listed above, we encourage you to apply for this exciting opportunity. Join us at Castellum Labs and be part of a team that is shaping the future of cybersecurity.