Observability Engineer- IOT Domain/ US Contract - Needham Heights, United States - Zortech Solutions

    Zortech Solutions
    Zortech Solutions Needham Heights, United States

    2 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    Role: Observability Engineer With IOT Background

    Location: Needham MA Day 1 On-site

    Duration: 6+ Months

    Job Description:

    As an Observability Engineer, you will be responsible for designing, implementing, and maintaining observability frameworks and solutions to ensure the quality, availability, performance, harness, and reliability of our systems.

    Requirements:

    Education and Experience o MS or BS in Computer Science or relevant degree

    8+ Years' experience in SRE operations.

    Need working expertise in IoT domain.

    Preferred to have experience in testing and automation.

    Skills

    • 7-10 years of experience working as an Observability Engineer or in a similar role.
    • Strong understanding of software development life cycle, including unit testing, integration testing, and end-to-end testing and monitoring.
    • Knowledge of application performance monitoring (APM) tools and techniques
    • Knowledge of test-driven development (TDD) and behavior-driven development (BDD) practices to drive the development process.
    • Ability to analyze test results, identify defects, and work closely with developers to resolve issues.
    • Experience in application maintenance and monitoring areas.
    • Experience in developing and maintaining automated test suites for different layers of the application stack.
    • Strong problem-solving and analytical skills, with the ability to analyze and resolve technical issues efficiently.
    • Strong scripting and automation skills, with experience in languages such as Python, Bash, or PowerShell.
    • Proficiency in web applications, APIs, and microservices.
    • Automate and streamline observability workflows and processes to improve efficiency and reduce manual effort
    • Knowledge of performance testing, load testing, and stress testing methodologies.
    • Understanding of various testing methodologies, including black-box testing, whitebox testing, gray-box testing, and exploratory testing
    • Experience in API testing using tools like Postman.
    • Proficiency in different types of testing, including functional testing, integration testing, regression testing, and acceptance testing
    • Proficiency in exploratory testing techniques to uncover defects and usability issues that may not be covered by scripted tests.
    • Capability to perform ad hoc testing to validate software behavior in real-world scenarios and edge cases.
    • Agile SW Development practices compulsory