Summary
TeamDynamix is seeking a mid-level DevOps Software Engineer to join its Process Automation Team. The role focuses on owning and improving Azure DevOps CI/CD pipelines, Azure infrastructure, release tooling, monitoring, and observability for iPaaS, conversational AI, and AI Agent products, while also using C# to improve application performance and deployability.
Responsibilities
- Build, maintain, and improve CI/CD pipelines in Azure DevOps that compile, test, and release our products
- Manage and execute deployments through Octopus Deploy across development, test, staging, and production environments
- Deploy and configure the Azure components our platform runs on, and keep those environments consistent and documented
- Write and modify C# code to improve application performance and to make the product easier, faster, and safer to deploy
- Find and address performance issues across the application, database, and infrastructure
- Improve observability - logging, metrics, and alerting - so issues surface before customers report them
- Debug production issues across multiple levels of the stack, from code to pipeline to infrastructure
- Perform thorough code reviews and troubleshoot complex issues
- Work with engineering and product managers to understand roadmap priorities and plan release work around them
Skills
- • 4-year degree in STEM, or equivalent experience
- • 3-6 years of related experience
- • Hands-on experience with Azure DevOps, including authoring build and release pipelines and day-to-day work in Git
- • Experience deploying and configuring Azure components through the Azure Portal
- • Experience managing application deployments with a release management tool such as Octopus Deploy
- • Ability to work collaboratively and iteratively
- • Experience developing with C# and working with SQL Server
- • Strong ability to solve complex problems without a detailed roadmap using a logical, analytical, and creative approach
- • Familiarity with Kubernetes
- • Terraform or other infrastructure-as-code experience is a bonus
- • Familiarity with Datadog, or a comparable monitoring and observability platform, is a plus
- • REST APIs, Swagger/OpenAPI, and Postman
- • PowerShell or comparable scripting for build and deployment automation
Qualifications
Must Haves
- • 4-year degree in STEM, or equivalent experience
- • 3-6 years of related experience
- • Hands-on experience with Azure DevOps, including authoring build and release pipelines and day-to-day work in Git
- • Experience deploying and configuring Azure components through the Azure Portal
- • Experience managing application deployments with a release management tool such as Octopus Deploy
- • Ability to work collaboratively and iteratively
- • Experience developing with C# and working with SQL Server
- • Strong ability to solve complex problems without a detailed roadmap using a logical, analytical, and creative approach
Nice to Haves
- • Familiarity with Kubernetes
- • Terraform or other infrastructure-as-code experience is a bonus
- • Familiarity with Datadog, or a comparable monitoring and observability platform, is a plus
- • REST APIs, Swagger/OpenAPI, and Postman
- • PowerShell or comparable scripting for build and deployment automation
Benefits
- Comprehensive health insurance plans.
- Wellness programs that promote physical and mental well-being.
- Traditional and Roth 401(k) savings options with company match.
- Remote-first with flexible working hours.
- 15 observed days off in addition to PTO.
- Paid parental leave.
- Paid life insurance, short-term, and long-term disability insurance.
- Recognition programs for acknowledging achievements.
- Counseling services and resources for personal and professional challenges.
- Transparent communication about company goals, strategy, and performance.
- Regular feedback sessions and performance reviews.
- Anti-bias and anti-harassment training programs.
- Trust and autonomy in decision-making within your role.
- Work environment that encourages you to be your authentic self.
- Flat management structure with approachable leaders who want to hear your feedback.