Site Reliability Engineer - Montreal, Canada - LanceSoft, Inc.

    Default job background
    Accounting / Finance
    Description

    Job Title : Site Reliability Engineer

    Location: Montreal (Office attendance from day 1 – hybrid mode 3x per week)

    Years of experience : 5+

    Job Responsibilities

    -Work closely with development architects, clients, and business analysts to build efficient solutions leveraging the appropriate technology stack-Develop services and utilities based on a Python/Shell-Must be self-driven dedicated individual with strong designing and coding skills-Ensure a consistent and fast deployment pipeline-Create tooling to improve developer experience-Work closely with application teams to understand their needs to improve our systems-Be in sync with the tools and processes available firmwide

    Skills Required technical.

    • Bachelor's degree in computer science, Software Engineering, Information Technology, or related field required.
    • At least 5+ years of hands-on application development.
    • Python, JavaScript, Shell, RESTful WebServices
    • RDBMS knowledge (preferably MSSQL/PostgreSQL)
    • Observability stack (Prometheus, Loki, Jaeger, Grafana)-MKS
    • A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
    • A strong understanding of Agile/Scrum and ability to deliver solutions under this methodology
    • Experience in the development of service-oriented architecture application, good understanding of Object-Oriented
    • Design and Design Patterns-Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
    • Must be comfortable in working in Unix environment and have experience with web servers such as Apache and Tomcat-Can work independently effectively

    Desired Technical Skills:

    • Knowledge of GIT/Jenkins
    • Knowledge of Sonar, Cypress, Fortify and other standard code coverage/testing tools
    • Knowledge of automation testing using tools such as: Junit/Mockito, Maven/Gradle
    • DevOps and Cloud experience
    • Experience in BDD