Sr Manager - Security Engineering-(2400003073) Job:Technology Primary Location:Asia-India-Bangalore Schedule:Full-time Employee Status:Permanent Posting Date:11/Apr/2024, 4:34:23 AM Unposting Date:Ongoing
The Role Responsibilities
Bachelor's degree in Computer Science, Software Engineering, or a related field
At least 8+ years of experience in Full Stack development using modern front-end and back-end frameworks
Hands-on full stack experience in end-to-end development
Strong understanding of web technologies, such as HTML, CSS, and JavaScript
Solid grasp of RESTful web services, APIs and Webhooks.
Experience in automation using Python /
Experience with React, Angular, or other modern front-end frameworks
Experience with Node.js, Express.js, Django, or other modern back-end frameworks
Familiarity with databases such as MySQL, MongoDB, or PostgreSQL
Experience with version control systems, such as Git
Experience in CI/CD, understanding of various CI/CD tools and frameworks like Azure DevOps, Maven, NPM, PIP, Artifactory, Bamboo, Chef, Ansible, Puppet, Packer, Hashicorp, Terraform.
Experience with Public Cloud platforms, for ex. AWS, Azure or GCP
Experience with Container platforms, docker and helm chart, for e.g., Kubernetes, OpenShift, EKS, AKS or GKE
Experience in using Devsecops Tools (SAST, DAST, SCA, WAF, IAST, Vulnerability management, Secrets Scanning, Secrets Management, Misconfiguration and Policy & Compliance Management)
Good understanding of software development methodologies, such as Agile
Strong analytical and problem-solving skills
Excellent communication and collaboration skills
Ability to work effectively in a fast-paced environment
Strategy
Towards delivering and living out our TTO Strategy 25 by
Establish Strong Digital Foundations ·
Accelerate Transformation ·
Drive Process Excellence
Business
Contribute to the strategic goals of the organisation through the application of technology.
Solve problems through the application of technical knowledge and skill, determining when and how technology can solve business problems.
Scope and create technical solutions that contribute to the business’s strategic goals
Processes
Identify new areas of focus and activity for both internal and external technology communities
Develop and roll out best practice in Technology domain of expertise or their specialism.
Rescue, remediate or provide expertise on initiatives with significant technology challenge
People & Talent
Be a role model and build the appropriate culture and values.
Set appropriate tone and expectations from their team and work in collaboration with risk and control partners.
Ensure the provision of ongoing training and development of people and ensure that holders of all critical functions are suitably skilled and qualified for their roles ensuring that they have effective supervision in place to mitigate any risks.
Employ, engage and retain high quality people.
Work with internal business teams, cross-functional engineering teams, and external vendors. ·
Effective conflict resolver and strong leadership skills to deliver on commitments and knowing when to say No to stakeholder
Risk Management
Make recommendations (and/or implement) to relevant stakeholders on possible risk management responses to identified risks and/or findings of concerns from investigations.
Manage escalations on PEP / Sensitive issues requiring additional assessment and/or controls
Governance
Take personal responsibility for understanding the risk and compliance requirements of the role.
Understand and comply with, in letter and spirit, all applicable laws, and regulations, including those governing anti-money laundering, terrorist financing, and sanctions; the Group’s policies and procedures; and the Group Code of Conduct.
Effectively and collaboratively identify, escalate, mitigate and resolve risk and compliance matters.
Embed the Group’s values and code of conduct to ensure that adherence with the highest standards of ethics, and compliance with relevant policies, processes, and regulations among employee’s form part of the culture
Our Ideal Candidate
Bachelor's degree in computer science, information technology, or a related field. Relevant certifications
At least 8+ years of experience in Full Stack development using modern front-end and back-end frameworks
Participate in the entire lifecycle of software development, including requirements analysis, design, development, testing, deployment, and maintenance.
Conversion of design assets into HTML, along with CSS for responsive website projects.
Proactive applying of smooth & neat animation for the project (CSS and/or JS level, your call).
Collaborate with cross-functional teams to identify business requirements, develop technical specifications for web applications and technical processes (Development, QA & bug fixing, other technical support for the projects in-charge).
Develop responsive web applications using modern front-end frameworks, such as React or Angular, and back-end frameworks, such as Node.js, Express.js and Django.
Ensure the reliability and scalability of web applications by implementing best practices in software development, testing, and deployment.
Continuously improve the user experience of web applications by optimizing performance, usability, and accessibility.
Experience with test libraries for unit, component, and snapshot testing with code coverage – Jest, Enzyme, React test libraries, API Security
Expertise in Core Java, Java & J2ee, Python, Perl, & Knowledge of Restful API design patterns
Ensure web applications are secure and protected from vulnerabilities by following best practices in web application security.
Take part in the internal tech session (brainstorming & solution, idea sharing, tech knowledge sharing, team training) and participate in internal hackathons and company sponsored events.
Participate in code reviews, provide constructive feedback to help improve code quality and maintainability