BDO USA is a leading accounting and advisory organization that values individuality and impactful work. They are seeking a DevOps Engineer III responsible for designing, building, and maintaining a stable and efficient infrastructure to optimize application delivery across various environments.
Responsibilities:
- Builds, deploys, and maintains CI/CD pipelines
- Implements automated infrastructure capabilities like backups, security tools, and monitoring
- Monitors, troubleshoots, maintains, and continuously improves building, packaging, and deployment processes
- Utilizes a consistent DevOps approach to all phases of the process and ensure end-to-end quality
- Works with software development team to develop and provide scalable platforms
- Researches advanced development topics and new technologies to determine if applicable for implementation
- Benchmarks a variety of internally developed and third-party integrated systems for performance under heavy loads
- Designs and maintains operational processes and guidelines for both internal and external development teams
- Devises strategic plan for resolving issues while keeping the firm’s systems operational
- Reviews, verifies, and validates the software code developed by other development teams
- Performs routine application maintenance tasks
- Educates Application Services professionals on responsibilities and provides guidance regarding effective resolution of issues
- Facilitates meetings to discuss project requirements
- Acts as the technical lead on larger IT projects
- Serves as the Secondary Support person for after-hours support, as needed
- Escalates critical issues to management and implements strategies for timely resolution
- Leads the follow-up from items stemming out of team meetings
- Formulates basic strategies and develops proposals for meeting Application Support Services goals
- Provides Level IV support for specific applications as needed
- Other duties as required
Requirements:
- High School diploma or GED, required
- Four (4) or more years of experience in software development supporting or troubleshooting applications and cloud products, required
- Bachelor's degree in Computer Science or Information Systems, preferred
- Four (4) or more years of experience designing and automating CI/CD/DevOps Pipelines, preferred
- Four (4) or more years of experience working with Microsoft Azure and Azure Portal, preferred
- Experience with infrastructure as code tools like Terraform, preferred
- Experience with scripting tools; PowerShell, Graph API, Azure CLI, preferred
- Experience with Monitoring Tools; App Monitoring, App Insights, PowerBI, preferred
- Prior experience serving in a technical lead role on IT projects, preferred
- Advanced experience with software development methodologies, preferred
- Experience with application security monitoring technologies, preferred
- Experience in other development languages, strongly preferred
- Certifications in Microsoft AZ-900, AZ-204, AZ-400, preferred
- Experience with one (1) or more of the following products, preferred: Microsoft Azure Dev Ops or Github, Microsoft Azure and Azure Portal, Automation tools; Terraform, PowerShell, Wiz, and / or Graph API, Application Security Monitoring Tools, Microsoft Visual Studio, Microsoft SQL Server and/or Azure SQL DB, Microsoft SQL Reporting Services and/or Power BI, Microsoft SQL Integration Services and/or Azure Logic Apps, Microsoft Entity Framework