About RSA
RSA is a leading company in identity and access management, providing security solutions to over 12,000 organizations worldwide. It helps businesses in various industries like finance, healthcare, energy, and technology by ensuring secure and seamless access for millions of users.
RSA has been a pioneer in encryption, authentication, and identity federation technologies. It continues to innovate with cloud-based identity solutions, passwordless authentication, and advanced cybersecurity tools to safeguard digital identities in an evolving technology landscape.
Job Role: RSA Software Engineer – Apprentice
Location: Bangalore, India
Employment Type: Full-Time (Apprenticeship)
Who Can Apply?
- Engineering graduates from the 2024 batch
- Degrees accepted: BE/BTech in Computer Science, Electronics, IT, or related fields
- Academic requirement: Minimum 7 CGPA or above
Responsibilities
As an RSA Software Engineer – Apprentice, your main tasks will include:
1. Software Development & SDLC Understanding
- Learning the Software Development Life Cycle (SDLC) and working on real-world software projects.
- Assisting in design, coding, testing, and debugging software applications.
2. Working with Programming & Cloud Technologies
- Developing applications using Java and scripting languages.
- Gaining conceptual knowledge of cloud computing and how it applies to identity security.
3. Cybersecurity & Networking Knowledge
- Understanding networking principles and how they relate to cybersecurity.
- Learning about identity and access management solutions used by global enterprises.
4. Database & Operating Systems (OS) Knowledge
- Working with databases and operating systems relevant to modern application development.
5. Effective Communication & Team Collaboration
- Collaborating with cross-functional teams to contribute to security-driven software solutions.
- Developing interpersonal communication skills to work efficiently in a team-oriented environment.
Required Skills & Qualifications
Technical Skills:
✔️ Basic understanding of software development processes
✔️ Proficiency in Java, scripting, and databases
✔️ Knowledge of cloud technologies
✔️ Familiarity with networking and cybersecurity concepts
Soft Skills:
✔️ Ability to quickly learn and apply new technical concepts
✔️ Strong problem-solving and analytical thinking
✔️ Good communication and teamwork skills
Why Choose RSA?
🌍 Global Exposure: Work with a leading cybersecurity company trusted by enterprises worldwide.
🚀 Cutting-Edge Technology: Gain experience in cloud security, authentication, and identity governance.
💡 Learning & Growth: Hands-on training in software development, cybersecurity, and cloud computing.
👩💻 Career Opportunities: Potential for full-time employment based on performance.
Equal Opportunity & Application Process
RSA is committed to diversity and equal employment opportunities. The company ensures a discrimination-free and inclusive workplace.
📩 Need Accommodation? If you need assistance during the application process, contact rsa.global.talent.acquisition@rsa.com.
⚠️ Beware of Fraud! RSA never charges fees for job applications or processing.