Must be onsite at Exchange Place in Jersey City 3 days per week. Sorry no sponsorship. Local candidates only. The Senior Development Operations Engineer ( SDOE ) can independently support all business units Development Operations using Azure DevOps. The candidate must be highly motivated, with excellent communication skills and advanced expertise in building CI/CD pipelines and configuring build servers and deployment environments. The candidate must be able to implement solutions in a timely manner with little to no oversight. They must be able to follow DevOps best practices, standards and methodologies as defined by technology leadership. POSITION RESPONSIBILITIES INCLUDING • 5+ years working as a DevOps Engineer with Azure DevOps. • Write pipelines to deploy to on-prem as well as cloud resources. • Work across all IT teams to build and maintain all CI/CD Pipelines. • Implement application and infrastructure security as it applies to DevOps. • Build yaml templates and utilize templates in pipeline construction. • Assist Technology leadership to define DevOps standards. • Configure Build/Test/Deployment environments. • Must manage concurrent work across multiple development projects. • Must be a highly self-motivated person dedicated to excellence. • Stay on top of industry trends and best practices in Development Operations. • Research new tools and techniques. • Use excellent written and verbal communication skills. • Document DevOps standards and decisions. • Manage one or more junior DevOps engineers as needed. REQUIRED KNOWLEDGE, SKILLS AND ABILITIES • Must be willing to be on site up to 3 days a week. This is a hybrid role. • Expert knowledge of Azure DevOps. • Expert knowledge of YAML. • Expert knowledge of Azure DevOps Agents. • Expert using YAML pipelines for builds and deployments. • Proficient using parameterized YAML templates/components. • Proficient with Git source control and Git branching strategies. • Proficient with Classic Azure Deployment Pipelines. • Proficient configuring on prem build servers. • Proficient configuring on prem deployment environments. • Proficient building YAML gated pipelines using gates such as static code analysis, unit tests, integrations tests, code reviews, and deployment approvals. • Experience building/deploying .NET Framework, .NET Core, and .NET 6/8 projects. • Experience building YAML pipelines for microservices with containers and container registries. • Experience with feature management (Launch Darkly) and API versioning. • Proficient applying variables, libraries, secrets, keys, and service accounts in YAML pipelines. • Proven ability to use best practices and standards established by technology leadership. • Proficient building pipelines and deploying solutions to Azure Cloud services such as Azure Functions, API Management, Azure Kubernetes Service (AKS), App Service, Azure SQL, Cosmos. • Expert understanding of the Software Development Lifecycle (SDLC), including a proven ability to work with a project from inception to delivery and support. • Proven ability to communicate with and work in a cross functional team consisting of Software Engineers, Quality Assurance, Test Automation Engineers, Business Analysts, and Project Managers to complete project deliverables on schedule. • Proven to be a self-motivated person who will independently identify areas of improvement and research innovative solutions to implement new methods and technologies. • Experience with different release strategies such as Blue/Green deployments. • Experience building/deploying to both Windows and Linux OS. • Experience deploying containerized SQL Server instances on Windows and Linux. • Experience building pipelines to execute automation test suites and integrating with code coverage reporting tools. • Proficient with at least one IDE such as Microsoft Visual Studio, Visual Studio Code. • Experience building YAML pipelines as part of a solution in Git repositories. • Expert knowledge of at least one agile development methodology. • Experience with Sonarqube static code analyzer is a plus. • Experience using GitHub and GitHub actions is a plus. EDUCATION, EXPERIENCE • Required: A bachelor's degree in computer science, software engineering, information science or other applicable technical degree with at least 5 years of professional experience as a DevOps engineer. • Certification with Microsoft Azure is a plus BENEFITS • We offer competitive compensation and benefits, including medical, dental, vision, 401(k), flexible spending, short-term and long-term disability insurance, life insurance, long-term care, paid parental leave, vacation and other paid time off.
Job Type
Fulltime role
Skills required
CI/CD, Azure, Git, .NET, Kubernetes
Location
Jersey City, New Jersey
Salary
$140,000 - $160,000
Date Posted
February 26, 2025
Trova Search is seeking a highly motivated Azure DevOps Engineer to support Development Operations using Azure DevOps in Jersey City. The role requires expertise in CI/CD pipelines and a strong ability to implement solutions independently.