Responsibilities
• Develop and maintain software applications using Python and C++, ensuring adherence to best practices in OOP and multithreading.
• Collaborate with the engineering team to design robust, scalable, and maintainable software solutions.
• Assisting clients in establishing comprehensive Application Security programs.
• Perform SAST, SCA, and IAST to identify and address vulnerabilities early in the development lifecycle.
• Ensure all code complies with industry-standard security practices, performing regular code reviews and vulnerability assessments.
• Deploy and manage applications on Google Cloud Platform, leveraging its services for scalability, security, and performance.
• Utilize Docker for containerizing applications, ensuring efficient deployments and consistency across environments.
• Work closely with cross-functional teams to support project goals and deliver high-quality software.
• Troubleshoot issues in a timely manner and contribute to team knowledge sharing on best practices in software security and cloud deployment.
Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Minimum of 5 years of experience in IT industry.
• Proficient in Python and C++ with a deep understanding of OOP and multithreading.
• Experience with secure coding practices, including SAST, SCA, and IAST methodologies.
• Experience in creating multiple tool for smooth Integration of CA Service Desk, SMS Gateway with RSA Archer (GRC) and RSA Netwitness (SIEM).
• Familiarity with GCP, including services such as Compute Engine, Cloud Storage, and IAM.
• Knowledge of containerization and orchestration using Docker.
• Experience with Agile development methodologies.
• Familiarity with DevOps practices is a plus.
• Experience with CI/CD pipelines.
• Exposure to Kubernetes for orchestration.
• Additional security certifications or training in application security.
EA License No: 96C4864
Reg no: R23115903