Software Engineer - Performance & Automation

3 - 6 years

8 - 12 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


  • 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.
    Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise o 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. o Hands-on experience working with LDAP and Directory concepts includingDirectory Schema, Directory Structure, LDIF etc. o Hands-on experience with VMWare, KVM, containers and various deployment techniques o Experience with cloud platforms (AWS, Azure, ROSA etc.) and containerization technologies (Docker, Kubernetes) o Hands-on experience with APM tools (Instana, NewRelic). o Conceptual understanding of different software performance metrics. o Experience with analysing core dumps, SQLs, explain plans and resource utilization. o Experience with PostgreSQL and DB2 databases. o Strong understanding of software development methodologies and performance testing best practices. o Experience with version control systems (e.g. Git), ticketing systems (e.g. Jira) and CI/CD tools. o Excellent analytical and problem-solving skills with meticulous attention to detail. o 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 o Knowledge of SCIM, Federated & Virtual Directory Concepts o Familiarity with database query tuning and knowledge of database administration.
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Python 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 Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    IBM logo
    IBM

    Information Technology

    Armonk

    RecommendedJobs for You

    kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

    gurugram, chennai, bengaluru