DevOps Engineer - Nashua, United States - Syntricate Technologies Inc

    Default job background
    Description

    Job Title:
    DevOps Engineer


    Location:
    Remote


    Job Type:
    Full-Time


    Duties and Responsibilities:
    Deliver, maintain, and implement high-quality technical solutions, including configuration and maintenance of cloud-based systems.

    Own and enhance existing DevOps pipelines, ensuring seamless integration and deployment across multiple environments.

    Collaborate closely with development teams, providing guidance on Azure DevOps best practices and understanding application requirements.

    Develop and maintain CI/CD pipelines using Git, Jenkins, and Azure DevOps.

    Create alerts and dashboard for critical process.

    Troubleshoot and resolve issues in development, testing, and production environments.

    Continuously research and implement new technologies and methodologies to improve deployment efficiency and reliability.

    Create and maintain comprehensive documentation for DevOps processes, tools, and infrastructure.

    Actively participate in team meetings, sharing project updates and addressing potential roadblocks.


    Knowledge, Skills and Abilities:
    Proficiency in implementing and managing DevOps tools such as Git, Azure DevOps, Selenium, JMeter, and scripting languages like PowerShell.

    Familiarity with sound engineering practices like continuous delivery, automated testing, and microservices-based architecture.

    Understanding of network protocols, security best practices, and system performance optimization techniques.

    Ability to program using high-level languages such as Python and PowerShell.

    Passion for automation and utilizing automation tools to streamline processes.


    Education and Experience:
    Bachelor's degree in Computer Science, Information Systems, or equivalent experience.

    5 years of experience supporting infrastructure components in public cloud environments, preferably with Azure experience.

    Knowledge of Azure Web Services and Azure Cloud Computing from an administrative and usability perspective.

    Strong analytical and troubleshooting skills, including experience with App Insights for SaaS applications in Azure environments.

    Experience setting up monitoring, alerts, and building dashboards for critical business functions in Azure.

    Hands-on experience with Infrastructure as Code (IaC) using tools like Terraform/ARM Templates.

    Familiarity with SQL Server or other relational databases.

    Proficiency with Azure DevOps and deployment tool chains.

    Knowledge of cloud monitoring tools, application performance monitoring, and operational dashboards.

    Experience with Azure solutions such as App Services, App Insights, Storage Accounts, Resource Groups, and monitoring tools.

    Extensive knowledge and experience in system design, implementation, and support principles.
    #J-18808-Ljbffr