DevOps Engineer
We are seeking a seasoned DevOps Engineer with proven experience leading Git migration projects and building CI/CD pipelines across diverse technology stacks. The ideal candidate will possess deep knowledge of Azure and GitHub ecosystems, and a strong understanding of finance-related compliance and deployment standards. You will play a critical role in modernizing source control, automating deployments, and ensuring observability and governance for high-impact financial systems.
Key Responsibilities
- Lead full-codebase migrations from legacy platforms (TFS, SVN, file shares) into GitHub Enterprise or Azure Repos.
- Define and implement repository structure, branch strategy, and pull request (PR) governance.
- Convert Jitterbit export files or Azure Data Factory JSON templates into version-controlled Infrastructure-as-Code (IaC) modules.
- Build and maintain CI pipelines using GitHub Actions and/or Azure Pipelines to, Compile .NET code via msbuild,Package DACPACs, Run unit tests and static code analysis with onarQube or Snyk, and Publish and manage artifacts.
- Automate CD workflows for both on-prem environments (Windows/IIS, SQL Server) and cloud services (Azure), leveraging ARM/Bicep or Terraform.
- Implement secure deployment practices with approval gates, secret management, and rollback hooks.
- Deploy integration pipelines using Jitterbit Harmony APIs, Cloud Studio CLI, or ADF Git-integrated workflows.
- Understand deployment nuances related to WorldPay/Vantiv, Litle PayPage, and Sage 500.
- Enforce PCI-DSS controls including key vault integration, artifact retention policies, and detailed audit trails.
- Automate smoke tests for billing and reconciliation flows using SQL and application-layer probes.
- Set up deployment gates aligned with SOX compliance requirements, including change stamping via ServiceNow or Jira.
- Automate collection of evidence for audit and change control documentation.
- Integrate monitoring with Azure Monitor, Application Insights, custom Grafana dashboards, and ChatOps alerting for proactive rollback capabilities.
Qualifications
- Demonstrated success in Git migration from legacy systems to Azure Repos or GitHub Enterprise.
- CI/CD pipeline implementation experience across .NET, SQL Server, and Azure-based architectures (nice to have).
- Familiarity with IaC tools such as ARM templates, Bicep, or Terraform.
- Deep understanding of DevOps in finance or payment processing environments.
- Experience with API-driven deployment automation for Jitterbit and/or Azure Data Factory.
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Perform
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.
DevOps Engineer
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.