Advanced Software Engr

Year    Bangalore, Karnataka, India

Job Description


Honeywell is charging into the Industrial IoT revolution with the establishment of Honeywell Connected Enterprise (HCE), building on our heritage of invention and deep, on-the-ground industry expertise. HCE is the leading industrial disruptor, building and connecting software solutions to streamline and centralize the assets, people and processes that help our customers make smarter, more accurate business decisions. Moving at the speed of software, we are creating, innovating and delivering solutions fast, challenging the way things have always been done, piloting new ways for all of us to work, and expecting our successes to set new standards for our customers and for Honeywell. Key Responsibilities: .The Sr. PSR (Performance Scalability and Reliability) engineer owns all test coordination, planning, and execution of performance test scripts for Honeywell products. .The Sr. PSR engineer should be able to design and enhance test framework as per the business requirements for the product he is assigned to. .Participate in Sprint planning and release planning with Engineering teams to understand the PSR or NFRs and create PSR test cases from them. .Measure and analyze performance data (workload, system and application) from production system and apply it to the product workload models. .Participate in backlog refinement .Participate in the design discussions for the Honeywell products .Define acceptance criteria for performance testing when stories are created .Analyze root causes of performance issues and provide corrective actions. .Participate in performance tuning at OS, Infra, Application levels for the products he/ she is working on. .Guide the PSR engineers as required .Experience in Heap/Thread Dump .Message queue / Batch Job Performance testing .Suggest new tools and techniques to improve testing efficiency. .Communicate progress and issues through regular Status Reports .Collaborate with Business/ Application teams to improve system performance \'HCE India Hiring 2023\' You Must Have: .Bachelor\'s in Engineering in any Sciences or equivalent .Good to have (not mandatory): Masters in Engineering in any Sciences or equivalent .Good to have (not mandatory): Any cloud certifications in AWS, Azure, Google etc Performance Engineering .Heap dump, Gc analysis, GC algorithms and JVM tuning .Analysing Thread dump .Application tuning and recommendations .OS performance commands (Top, Vmstat, SAR, mpstat, pidstat, netstat and pmap) .DB performance tuning - Connection pooling,AWR report, Query explain plan analysis and tuning, Creating index and modifying index for FT queries. .SQL operation - select, insert, update and delete queries, Pl/sql query understanding .Product design knowledge in view of Performance and understanding capacity planning, In sync with OPS for proactive monitoring on prod issues .Java/.net profiling for finding high RT methods .UI profiling / finding RCA for slow rendering pages .Application log analysis, finding error pattern etc .container/container-fleet-orchestration technologies (like Kubernetes, Openshift Docker, zookeeper, etc) .Cloud - Azure , AWS etc .Queues - Kafka, IBM MQ, Azure Event hubs etc .Network layer performance tuning - analyzing tcp dump etc Tools .Load testing tools : Jmeter, Locust etc .Monitoring and APM tools - New Relic, Appdynamics, Dynatrace, Grafana .Log Analysis - Splunk, ELK .Profiling tools - JProfiler, JMC, VisualVM, Webpagetest, Developer tools, and Lighthouse etc .Database - Oracle, MongoDB, mysql , nosql etc .CI/CD - Jenkins, Bamboo .Source Code Management tools - GitHub or BitBucket .Configuration management like Ansible / Chef / Puppet. .DB tools - Sql developer, toad, etc OS & Scripting, Coding .Shell scripting, perl, Python .AWK, sed Performance Testing .Architecture overview - Monolithic and Micro service architecture .PSR testing scenario\'s - Executing load, endurance, benchmark tests, failover, load balance, Spike, Overload and Batch Job Performance testing .Automation Testing - Selenium .HTTP methods - POST, GET, PUT, PATCH, and DELETE .UI recording and custom beanshell scripting on Jmeter .CI/CD integration of jmeter or Locust .Error codes - 4xx, 5xx etc .Master slave configuration on Jmeter .Rest/Json/Soap .Understanding of JVM, application servers like Jboss /Weblogic/iis, Node js servers etc .PSR testing with Horizontal and Vertical scaling of cluster .Python/java/.net coding .Good to have - Exposure to IOT, Mobile App performance testing, Spark cluster, PSR framework creation, Deployment / DevOps knowledge and any POC that improves productivity of PSR team

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3079607
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year