DevOps Engineer

Perform

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 2 mêses
We are seeking a DevOps Engineer with hands-on experience building CI/CD pipelines and supporting modern development workflows across cloud and on-premise environments. The ideal candidate will be familiar with the Azure and GitHub ecosystems and have a working understanding of deployment automation, source control, and infrastructure-as-code principles. You will help modernize our deployment practices and improve reliability and observability for critical business systems.Please note that this position is currently aligned with a future opportunity. We are in the process of reviewing profiles and engaging in initial conversations to proactively build our pipeline for upcoming roles.Key Responsibilities
  • Assist with migrating source code from legacy systems (e.g., TFS, file shares) to GitHub Enterprise or Azure Repos
  • Support repository organization and apply branching strategies and pull request (PR) workflows
  • Work with version-controlled templates (e.g., Azure Data Factory JSON, IaC modules)
  • Build and maintain CI pipelines to:
  • Compile .NET applications using MSBuild
  • Package and publish artifacts
  • Run basic tests and static analysis with tools like SonarQube or Snyk
  • Automate deployment workflows for both on-prem (Windows/IIS, SQL Server) and Azure cloud services
  • Use ARM templates, Bicep, or Terraform for infrastructure provisioning
  • Apply secure deployment practices (e.g., approval steps, secrets handling, rollback points)
  • Monitor deployments and systems using tools such as Azure Monitor or Application Insights
  • Collaborate with development and QA teams to ensure smooth release cycles
Required Qualifications
  • Experience working with GitHub or Azure Repos
  • Solid understanding of CI/CD concepts and tools (e.g., GitHub Actions, Azure Pipelines)
  • Familiarity with .NET and SQL Server deployment processes
  • Exposure to Infrastructure as Code tools such as ARM, Bicep, or Terraform
  • Comfort working in both cloud (Azure) and on-prem environments
  • Understanding of source control best practices and collaboration workflows
Preferred Qualifications
  • Exposure to compliance-sensitive environments (e.g., finance, healthcare, or similar)
  • Experience with tools like Jitterbit or Azure Data Factory
  • Basic knowledge of monitoring and alerting platforms (e.g., Grafana, ChatOps)
  • Familiarity with approval or change control tools (e.g., Jira, ServiceNow)
  • Interest in scripting and automation for testing, logging, or evidence collection
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.

Perform