logo

JobNob

Your Career. Our Passion.

Devops engineer - opportunity


Merit Staffing, Inc.


Location

Denver, CO | United States


Job description

This is a perm opportunity in Denver, CO with a client or ours. Person must be willing to work in the office.

As an Engineer for a company that is creating multiple SAAS products for Market Research industry, We are seeking a highly skilled Azure DevOps Engineer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining our Azure DevOps environment to streamline our development processes. This role requires a deep understanding of Azure services, CI/CD pipelines, infrastructure as code, and automation practices.

Responsibilities:

  1. Design, implement, and manage Azure DevOps environments to support continuous integration, continuous deployment, and release management processes.
  2. Develop and maintain CI/CD pipelines for various application stacks and environments using Azure DevOps tools.
  3. Collaborate with development, operations, and QA teams to automate and streamline the software delivery process.
  4. Implement and manage infrastructure as code using tools such as ARM templates, Terraform, or Azure Resource Manager.
  5. Monitor and optimize Azure DevOps environments for performance, scalability, and reliability.
  6. Troubleshoot issues related to build failures, deployment errors, and infrastructure problems.
  7. Ensure compliance with security, governance, and best practices for Azure DevOps environments.
  8. Provide technical guidance and support to team members on Azure DevOps tools and practices.
  9. Stay updated with the latest Azure technologies and trends to recommend and implement improvements to our DevOps processes.
  10. Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.

Requirements:

  1. Bachelor s degree in computer science, Engineering, or related field (or equivalent experience).
  2. Proven experience as a DevOps Engineer or similar role with a focus on Azure DevOps.
  3. In-depth knowledge of Azure services such as Azure DevOps, Azure Resource Manager, Azure Functions, Azure App Service, Azure SQL Database, Azure Storage, Azure ServiceBus, CosmosDB, etc.
  4. Strong understanding of CI/CD concepts and experience implementing pipelines using Azure DevOps.
  5. Proficiency in scripting languages such as PowerShell, Python, or Bash.
  6. Experience with infrastructure as code tools like ARM templates, Terraform, or Azure Resource Manager.
  7. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus.
  8. Experience with various network equipment and their configuration (load balancers, switches, firewalls, servers, etc)
    1. Understanding of VNet peering, Application Gateways, VNet Gateways
    2. Understanding K8S In Azure environment (e.g. node networking/pod networking/services network)
    3. Understanding of Private and Service endpoints
    4. Understanding of Private Link DNS zones
    5. Understanding of cross-tenant Private Link networking
  9. Solid understanding of Agile methodologies and DevOps principles.
  10. Excellent problem-solving and communication skills.
  11. Ability to work effectively both independently and in a team-oriented, collaborative environment.

Preferred Qualifications:

  1. Azure certifications such as Azure Administrator Associate, Azure Developer Associate, or Azure DevOps Engineer Expert.
  2. Knowledge of version control systems like Git.
  3. Experience with infrastructure monitoring and logging tools such as New Relic or ELK stack.

Report this job


Job tags

Permanent employment


Salary

All rights reserved