Software Engineer - Performance & Automation

8 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Introduction

IBM Security Verify is placed in Gartner Leadership Quadrant as a cloud-based Identity and Access Management (IAM) solution that helps organizations manage user identities and access to applications and resources. It provides features like multi-factor authentication, single sign-on, risk-based authentication, and adaptive access as well as user lifecycle journeys along with associated governance, aiming to protect customer, workforce, and privileged identities. The solution also offers identity analytics to provide insights into user behavior and potential risks.

Your Role And Responsibilities

  • Design performance test plans, test cases and automation performance test cases for a given release.
  • Develop and implement automated performance test frameworks and scripts using NodeJS, Shell scripts, Perl Scripts, and Python.
  • Collaborate with stakeholders and development teams to understand product performance goals and ensure comprehensive performance test coverage.
  • Execute, analyse and generate performance reports for product functionalities.
  • Identify and analyse performance bottlenecks, and issues and provide recommendations to resolve them.
  • Participate in capacity planning activities to ensure optimal utilization of resources with high throughput.
  • Continuously validation of product performance to identify any degradation due to changes.
  • Participate in design reviews, product performance certification, and release activities to support the software development lifecycle.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • Bachelor's degree in Computer Science, Computer Engineering, or related field. Minimum 8 years of experience, including at least 4 years of experience in performance engineering.
  • Hands-on experience working with LDAP and Directory concepts including Directory Schema, Directory Structure, LDIF etc.
  • Hands-on experience with VMWare, KVM, containers and various deployment techniques
  • Experience with cloud platforms (AWS, Azure, ROSA etc.) and containerization technologies (Docker, Kubernetes)
  • Hands-on experience with APM tools (Instana, NewRelic).
  • Conceptual understanding of different software performance metrics.
  • Experience with analysing core dumps, SQLs, explain plans and resource utilization.
  • Experience with PostgreSQL and DB2 databases.
  • Strong understanding of software development methodologies and performance testing best practices.
  • Experience with version control systems (e.g. Git), ticketing systems (e.g. Jira) and CI/CD tools.
  • Excellent analytical and problem-solving skills with meticulous attention to detail.
  • The right candidate should possess strong communication skills, be a collaborative team player, is adept at independent decision-making, and is capable of providing recommendations to stakeholders.

Preferred Technical And Professional Experience

  • Knowledge of SCIM, Federated & Virtual Directory Concepts
  • Familiarity with database query tuning and knowledge of database administration.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
IBM logo
IBM

Information Technology

Armonk

RecommendedJobs for You