Job Code:
No. of Positions:
Job Role:
- Sr. SAP Security Consultant
Job Description:
We are seeking a highly skilled and experienced SAP Security Consultant to join our team. In this critical role, you will be responsible for designing, implementing, and maintaining robust security solutions across our SAP landscape. You will play a key role in ensuring the confidentiality, integrity, and availability of our sensitive data.
Essential Responsibilities:
- Lead and execute GRC/RAR/SOD initiatives, including risk assessments, remediation plans, and mitigation strategies.
- Design and implement comprehensive SAP security architectures, aligning with industry best practices and regulatory requirements.
- Provide expert guidance on SAP security best practices, including access control, authorization concepts, and segregation of duties.
- Administer and maintain SAP user access, including role design, provisioning, and de-provisioning.
- Troubleshoot security issues, conduct security audits, and provide timely resolution to end-user inquiries.
- Support SAP security across all project phases, from initial design to go-live and ongoing maintenance.
- Collaborate with business stakeholders and IT teams to gather requirements, analyze risks, and implement effective security controls.
- Stay abreast of emerging security threats and vulnerabilities, and implement appropriate countermeasures.
Requirements:
- 7+ years of experience in SAP Security administration and architecture.
- In-depth knowledge of SAP GRC, RAR, and SOD concepts and best practices.
- Expertise in SAP BW authorization and access control.
- Strong understanding of SAP security across various modules (FI/HR/MM/PM).
- Experience with WebSphere application security.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and as part of a team.
Years of Exp:
Employment Type:
Job Code:
No. of Positions:
Job Role:
Key Responsibilities:
Technical Deep Dive Opportunities:
- SSIS Project Modernization: The role presents an opportunity to migrate or modernize existing SSIS packages. This could involve refactoring legacy packages for improved performance, error handling, and maintainability. Investigating newer SSIS features available in SQL Server 2022+ (e.g., improved control flow tasks, enhanced logging) would be a key component. Further, the encryption/archiving requirement suggests a need for expertise in security best practices within SSIS, potentially involving sensitive data handling procedures and compliance regulations.
- SQL Server Performance Tuning Focus: The role emphasizes database tuning and performance, suggesting a need for in-depth SQL Server internals knowledge. This includes query plan analysis, index optimization, statistics management, and understanding resource utilization. The senior developer could implement strategies such as:
- Query Store analysis: Using Query Store to identify and fix regression issues after code changes or server upgrades.
- Extended Events: Leveraging Extended Events to capture detailed performance data for troubleshooting bottlenecks.
- In-Memory OLTP: Exploring the potential of In-Memory OLTP for performance-critical workloads.
- Advanced T-SQL Development: Beyond basic stored procedure writing, the role requires proficiency in advanced T-SQL concepts. This includes utilizing indexed views, user-defined functions (UDFs), triggers, cursors (though their use should be minimized in favor of set-based operations), XML handling, and distributed transactions. Understanding transaction isolation levels and concurrency control mechanisms in SQL Server is crucial. Specifically, the description calls for SQL Server 2017 or higher, meaning utilizing newer features of T-SQL.
Operational and Support Responsibilities:
- Root Cause Analysis and Problem Prevention: The job description emphasizes identifying root causes and proposing solutions to prevent recurring problems. This requires a strong analytical skillset and a systematic approach to troubleshooting. Implementing monitoring and alerting systems to proactively detect potential issues is essential. Developing a knowledge base of common problems and their solutions would also be beneficial.
- Database Topology and Documentation: Documenting database topology, architecture, processes, and procedures is a critical responsibility. This documentation should be comprehensive, up-to-date, and easily accessible to other team members. This also includes maintaining data dictionaries and data lineage documentation. The documentation should be kept in a centralized repository, following a consistent format.
- Operational Support and Problem Resolution: Providing operational support and resolving recurring problems requires strong communication and collaboration skills. This includes working with other members of the data team to understand their needs and providing timely and effective solutions. The ability to prioritize tasks and manage multiple competing demands is also essential.
- Capacity Planning and Resource Management: Assisting with capacity planning and resource expansion requires an understanding of database performance metrics and resource utilization. This involves analysing data to identify trends and predicting future resource needs. The senior developer may also be responsible for recommending hardware upgrades or software optimizations.
Collaboration and Communication:
- Working with Project Managers: Collaborating with project managers to understand business needs and opportunities for process improvement is crucial. This requires the ability to translate business requirements into technical specifications and to communicate technical concepts to non-technical audiences.
- Teamwork and Knowledge Sharing: Establishing and maintaining effective working relationships within the team is essential. This includes sharing knowledge and expertise with other team members, mentoring junior developers, and participating in code reviews.
Years of Exp:
Employment Type:
Shift Timings:
- Shift based support for time zone coverage.
Job Code:
No. of Positions:
Job Role:
- Senior SailPoint Technical Lead/Architect
Key Responsibilities:
- Lead the design and architecture of complex identity governance solutions on the SailPoint IIQ platform, considering scalability, performance, and security requirements.
- Define and implement integration between SailPoint IIQ and various source systems (Active Directory, HR systems, applications) using connectors and APIs.
- Develop custom workflows, rules, and extensions within SailPoint IIQ to address specific business needs.
- Provide technical guidance to development teams, review code, and ensure adherence to best practices and coding standards.
- Manage the implementation process of SailPoint IIQ solutions, including configuration, data migration, testing, and deployment.
- Collaborate with business stakeholders to understand identity governance needs, translate them into functional specifications, and design appropriate solutions.
- Monitor system performance, identify bottlenecks, and implement optimizations to ensure efficient operation.
- Conduct security assessments of identity governance solutions, ensuring compliance with relevant regulations and industry standards.
Required Skills:
- Comprehensive understanding of SailPoint IIQ features, including access certifications, provisioning, role management, and reporting.
- Strong Java programming skills for custom development within the SailPoint IIQ platform
- Proficiency with database technologies (e.g., Oracle, SQL Server) to manage identity data and perform database queries
- Experience with integrating SailPoint IIQ with various enterprise systems using connectors and APIs
- Knowledge of scripting languages (e.g., Python, PowerShell) for automation and data manipulation
- Experience with directory services such as Microsoft Active Directory, Oracle Directory Server Enterprise Edition or OpenLDAP.
- Thorough understanding of identity governance principles, best practices, and compliance requirements.
Desired Experience:
- Proven track record of successfully designing and implementing SailPoint IIQ solutions in complex enterprise environments
- Experience with cloud-based deployments of SailPoint IIQ
- Strong communication and collaboration skills to work effectively with cross-functional teams. Ability to translate business requirements into technical specifications
- Hands-on experience with agile methodologies, particularly scrum and kanban-based execution.
- Proficient use of Jira for project tracking and management.
- Strong understanding of the processes / tools and methodologies for product implementations, maintenance and support engagements.
Qualifications:
- Excellent educational background, preferably in computer science or engineering
- Minimum 5 years of experience in Sr. Tech Lead / Architect role
- Solid technical background with understanding or hands-on experience in software development.
- Strong client-facing and internal communication skills.
- Excellent written and verbal communication skills.
Years of Exp:
Employment Type:
Shift Timings:
- Shift based support for time zone coverage.
Job Code:
No. of Positions:
Job Role:
- Senior Project Manager / Scrum Master
Key Responsibilities:
- Coordinate internal resources for the flawless execution of projects.
- Ensure that all projects are delivered on time, within scope, and within budget.
- Develop project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
- Ensure resource availability and allocation meets project requirements.
- Develop detailed project plans to track progress and maintain comprehensive project documentation.
- Use appropriate verification techniques to manage changes in project scope, schedule, and costs.
- Measure project performance using appropriate systems, tools, and techniques.
- Implement strong working knowledge of Microsoft Project, Microsoft Planner, and other project management tools (e.g., Basecamp, Trello).
- Hands-on experience with agile methodologies, particularly scrum and kanban-based execution.
- Proficient use of Jira for project tracking and management.
- Strong understanding of the processes / tools and methodologies for product implementations, maintenance and support engagements.
- Ensure consistent delivery quality across all streams of work.
- Report and escalate to management as needed regarding project status and issues.
- Manage the relationship with the client and all stakeholders, ensuring satisfaction and alignment with project objectives.
- Perform risk management to minimize project risks and establish contingency plans as necessary.
- Mentor and support project team members as needed, fostering a collaborative environment.
Qualifications:
- Excellent educational background, preferably in computer science or engineering
- Minimum 12 years of experience in project management / delivery management
- Proven working experience as a Delivery Manager or project manager in the information technology
- Solid technical background with understanding or hands-on experience in software development and web technologies.
- Strong client-facing and internal communication skills.
- Excellent written and verbal communication skills.
- PMP or Certified Scrum Master certification is a plus.
- Solid organizational skills including attention to detail and multitasking abilities
- Must have had experience in either Services or Product based delivery for at least 6-8 years in the managerial role
- Good to have had onsite client interaction experience
Additional Preferred Skills:
- Experience with Identity and Access Management (IAM) systems, especially SailPoint-related product implementation and support, is advantageous.
Years of Exp:
Employment Type:
Shift Timings:
- Shift based support for time zone coverage.
Job Code:
No. of Positions:
Job Role:
Key Responsibilities:
- Ensure overall security and integrity of their managed OU hierarchy
- Use the OU admin account only for actions that require the privilege level of this account
- Monitoring changes to OU hierarchy to ensure unauthorized changes do not occur
- Delegation of authority to others for appropriate object administration in their OU hierarchy
- Account management
- Creation/deletion/management of objects, i.e. local user accounts, groups, workstations, servers, printers, etc. in their OU hierarchy
- Regularly perform housekeeping duties to keep their OU hierarchy clear of stale, unused, expired, and other no longer needed objects
- Process requests for access control authorized by data owner
- Process requests for group drive mappings via login script
- Create new computer accounts and join to directory services
- The OU administrator will designate which administrators have "account operator" access to the Windows user accounts for users in their department.
- These account operators will have privileges that let them make changes to a subset of attributes for the accounts in their OU
- This subset of attributes includes Windows-centric information like home directory location, profile location, terminal server settings and other kinds of user data that isn’t replicated from the root of the LBL domain
- Group Policy Object (GPO) creation, troubleshooting, and management
- Publishing resource objects from their OU hierarchy in the Active Directory as applicable
- Manage Group Policy Object (GPO) links within their OU hierarchy
- Coordinate activities of Member Server owners
- Work with server and/or data owners to set up permissions
- Policy Compliance
- Comply with LBL AD policies and standards as defined on the AD Web Site
- Apply LBL standard naming conventions to objects in their OU hierarchy
- Contact information.
- Each top-level OU must contain contact information for the department to facilitate contacting OU administrators
- When OU manager changes, notify the Enterprise Administrator
- Verify new software deployments and GPO policies work by testing them in a test domain as appropriate.
- Communication and coordination
- Work collectively with the domain admins and with other OU administrators
- Keep informed about domain-wide changes (e.g. attend periodic meetings of the OU administrators or participate in mail lists)
- Provide the following to the domain admins, when suspecting a desktop related problem stems from a change to the Active Directory or DC configuration:
- Event description
- Logon name of affected user
- Name of affected computer
- Time of event
- Relevant warnings and errors in event logs
- Relevant warnings or errors displayed on screen
Years of Exp:
Employment Type:
Shift Timings:
- Shift based support for time zone coverage.
Job Code:
No. of Positions:
Job Role:
Key Responsibilities:
- Technical Architecture and solution design for the products/applications
- Owner of all architecture, design , documentation and delivery
- Owner of Integrations
- Process owner for Application / product development.
- Environment / Application setup- Owner of all environments except production
- Code review
- Release and deployment to Testing, UAT and production environment
- Versioning and tagging for client specific code.
- Application validation on the technical front before release
- Suggest and implement usage of tools for all the development processes.
- Taking up Automation of processes - Build, continuous integration, testing automation etc.
Required Skills:
- Overall experience of 6-10 years on solutioning / architecting and designing Enterprise Applications
- Proven track record in building , deploying and support enterprise grade applications.
- Experience in Product Design and deployment will be extremely valuable.
- Good understanding of the application security , scalability and performance aspects and the related solutions
- 5 years of experience with Spring Boot, hibernate , Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing. Good knowledge in Front end technologies and design elements.
- Strong on RDBMS and/or exposure to MS SQL server / Oracle database.
- Authoring of technical documentation that communicates in a clear and detailed fashion the proposed technical solution. This includes solution architecture and design.
- Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture.
- Very good understanding of Security aspects, Public Key Infrastructure (PKI), OWASP guidelines.
- Experience in Performance Analysis and applications tuning.
- Excellent understanding of design patterns and microservice architecture.
- Hands on experience in Enterprise Integration Patterns (EIP); Strong on various approaches to Enterprise Application Integration
- Strong on the Process side. Focus on driving the entire team on coding practices , documentation, reviews and continuous integration.
- Very strong in the usage of tools such as IDE's , version control systems, Build and deployment, continuous integration, bug tracking / reporting and configuration Management.
- Hands on experience with Kubernetes and exposure in no-SQL databases is considered a plus.
- Very good at mentoring teams towards achieving next levels on the technical front and focused on continuous improvement.
Years of Exp:
Employment Type:
Shift Timings:
- Shift based support for time zone coverage.
Job Code:
No. of Positions:
Job Role:
Job Description:
We are seeking a highly skilled and experienced SAP Security Lead to join our team. In this critical role, you will be responsible for designing, implementing, and maintaining robust security solutions across our SAP landscape. You will play a key role in ensuring the confidentiality, integrity, and availability of our sensitive data.
Essential Responsibilities:
- Lead and execute GRC/RAR/SOD initiatives, including risk assessments, remediation plans, and mitigation strategies.
- Design and implement comprehensive SAP security architectures, aligning with industry best practices and regulatory requirements.
- Provide expert guidance on SAP security best practices, including access control, authorization concepts, and segregation of duties.
- Administer and maintain SAP user access, including role design, provisioning, and de-provisioning.
- Troubleshoot security issues, conduct security audits, and provide timely resolution to end-user inquiries.
- Support SAP security across all project phases, from initial design to go-live and ongoing maintenance.
- Collaborate with business stakeholders and IT teams to gather requirements, analyze risks, and implement effective security controls.
- Stay abreast of emerging security threats and vulnerabilities, and implement appropriate countermeasures.
Requirements:
- 5+ years of experience in SAP Security administration and architecture.
- In-depth knowledge of SAP GRC, RAR, and SOD concepts and best practices.
- Expertise in SAP BW authorization and access control.
- Strong understanding of SAP security across various modules (FI/HR/MM/PM).
- Experience with WebSphere application security.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and as part of a team.
Years of Exp:
Employment Type:
Job Code:
BSAC-1074
No. of Positions:
1
Job Role:
Associate Consultant
Job Description:
- Contribute to all stages of software development lifecycle
- Design, implement and maintain Java-based applications that can be high-volume and low-latency
- Analyze user requirements to define business objectives
- Envisioning system features and functionality
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Develop and test software
- Identify and resolve any technical issues arising
- Create detailed design documentation
- Propose changes to current Java infrastructure
- Develop technical designs for application development
- Develop multimedia applications
- Write well designed, testable code
- Conducting software analysis, programming, testing, and debugging
- Manage Java application development
- Develop documentation to help users
Skill Set:
- In-depth knowledge of popular Core Java and Java UI.
Years of Exp:
07 - 08 Years
Employment Type:
Permanent
Job Code:
No. of Positions:
Job Role:
- Technical Project Manager
Responsibilities
- Coordinate internal resources and third parties/vendors for the flawless execution of projects
- Ensure that all projects are delivered on-time, within scope and within budget
- Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
- Ensure resource availability and allocation
- Develop a detailed project plan to track progress
- Use appropriate verification techniques to manage changes in project scope, schedule and costs
- Measure project performance using appropriate systems, tools and techniques
- Strong working knowledge of Microsoft Project and Microsoft Planner
- Hands-on experience with project management tools (e.g. Basecamp or Trello)
- Hands on agile methodologies especially scrum / kanban based execution
- Should be hands on in Jira
- Ensuring consistent delivery quality across all streams of work
- Report and escalate to management as needed
- Manage the relationship with the client and all stakeholders
- Perform risk management to minimize project risks
- Establish and maintain relationships with third parties/vendors
- Create and maintain comprehensive project documentation
Requirements
- Great educational background, preferably in the fields of computer science or engineering for technical project managers
- Proven working experience as a project administrator in the information technology sector
- Solid technical background, with understanding or hands-on experience in software development and web technologies
- Excellent client-facing and internal communication skills
- Excellent written and verbal communication skills
- Solid organizational skills including attention to detail and multi-tasking skills
- Strong working knowledge of Microsoft Office
- PMP / PRINCE II certification is a plus
- Having experience in any IAM system especially SailPoint related product implementation and support will be a great positive.
Years of Exp:
Employment Type: