Node JS Engineer - England, United Kingdom - Superstars

    Superstars
    Superstars England, United Kingdom

    Found in: Jooble UK O C2 - 1 week ago

    Default job background
    Description

    Job Role: Node Engineer

    Rate: £ per day (Outside IR35)

    Num of Positions: 3+ (Immediate joiner)

    Role Type: Contract 3 months (extendable based on the project need)

    Location: UK

    Work Mode: Hybrid Model (as per business need)

    My client, an innovative accelerator company specializing in digital transformation, working with a diverse range of clients is looking for 3x Node Engineers with 6 years proven industry across multiple projects.

    The company mission is to drive growth and success for businesses through cutting-edge technology solutions. As they continue to expand, they are seeking Node Engineers to join their dynamic team.

    We are looking for an experienced individual with a strong background in software development, cloud technologies, systems administration with Unix/Linux and network fundamentals.

    Profile Background:

    • 6+ Years of industry experience and extensive experience with Google Cloud Platform (GCP) is critical to being successful in this role.
    • 6+ Years of Node JS development preferably for an ecommerce platform
    • 6+ Years working with Enterprise CI/CD pipelines (GitLab experience is preferred)
    • 6+ years' experience in modern engineering languages and computer science fundamentals, platforms (containers, serverless, no-code), frameworks and creating simple and robust platforms.
    • Experience operating large, Internet scale applications and distributed systems spanning multiple platforms, front and back-end services, networks, and public cloud platforms.
    • Demonstrated passion for details, and both day over day improvements and long-term outlook.
    • Industry experience at fast moving, innovative global technology companies.
    • Have a bachelor's degree or equivalent in a technical discipline with strong academic credentials.

    Key Responsibilities :

    • Drive to shape their own work, who produce their own deliverables when needed.
    • Strong communication skills with the ability to communicate complex technical solutions.
    • High level understanding of Cloud, Data, APIs, Digital Channels
    • Ability to design, implement, and deploy cloud-native solutions.
    • Deep knowledge of Kubernetes and proven hands-on experience configuring and running clusters on various platforms (on premise and cloud).
    • Identify potential points of failure in the interfaces/API layer and develop robust mitigation strategies work with the security team to drive robust standards.
    • Strive for zero downtime when deploying solutions/services.
    • Develop and own processes/procedures for scaling, capacity planning, configuration management, monitoring, etc.
    • Drive automation and ensure high-quality monitoring coverage.
    • Be part of the you build it, you run it mindset.

    This role will require:

    • Hands-on demonstratable experience with Google Cloud Platform.
    • Expertise in MSA on GCP.
    • Good understanding of working with , able to explain the programming methodologies like asynchronous and non- blocking concepts.
    • Good understanding of working with REST API, and its principles. Knowledge about API design standards, patterns and best practices especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
    • Design and develop API specifications using OpenAPI Specifications/YAML.
    • Create custom policies in JavaScript, Node JS, Python, etc. in the API management platform.
    • Good understanding of Testing frameworks and working with Unit and functional tests, eg automation tool like Cypres.
    • Good understanding of security aspects like CSRF, CORS and managing Cookies. Knowledge of authentication, authorization of services via OAuth 2, OIDC, etc.
    • Understanding of Docker and Kubernetes and working with these technologies.
    • Understanding of CI/CD pipelines.
    • Experience working with SQL or NoSQL database.
    • Solid knowledge of APIGEE, API, Back End server components and performance optimization

    Qualifications and Key Skills :

    • Proven track record( minimum 3 years ) in leading small test teams, with a focus on driving collective success and fostering a culture of excellence.
    • Extensive hands-on experience with test management tools such as Jira and Xray, demonstrating proficiency in orchestrating testing processes.
    • Demonstrated expertise in functional, non-functional and automation testing methodologies across UI and API layers, ensuring robust product quality.
    • Proficiency in crafting and executing test automation scripts using , Appium and Cucumber, contributing to enhanced testing efficiency.
    • Familiarity with supplementary tools like Gitlab, Blazemeter, BrowserStack, Firebase, Datadog, and Dynatrace etc. enriching testing capabilities and insights.
    • Outstanding communication skills, enabling clear articulation of ideas and fostering effective collaboration across teams.