Marsh McLennan Agency is an award-winning company providing business insurance and employee benefits solutions. They are seeking a DevOps Engineer who will design and maintain CI/CD pipelines, manage cloud infrastructure, and improve software delivery processes.
Responsibilities:
- Design, implement, and maintain CI/CD pipelines to automate build, test, and release workflows
- Partner with development teams to enable seamless integration of code changes and reliable deployments
- Provision, monitor, and maintain cloud infrastructure in Azure and AWS to ensure availability, performance, and reliability
- Implement infrastructure as code (IaC) using tools such as Terraform and/or Azure Bicep
- Manage containerization and orchestration using Docker and Kubernetes to support consistent deployments and scalable operations
- Monitor system health and performance; troubleshoot and resolve issues proactively to minimize downtime
- Embed and enforce security best practices across applications, pipelines, and infrastructure
- Collaborate with cross-functional teams to define, document, and standardize DevOps practices and operational runbooks
- Automate repetitive operational tasks to improve efficiency and reduce manual intervention
- Stay current with DevOps, cloud, and software delivery trends to continuously improve tools, processes, and platform capabilities
Requirements:
- 5+ years of professional software development experience delivering production-grade solutions
- Hands-on cloud experience with Azure and/or AWS, including deploying and supporting workloads in real-world environments
- Proven CI/CD expertise using Azure DevOps and GitHub Actions to build, test, and release software reliably
- Strong scripting and automation skills in Python, Bash, and PowerShell to streamline build/deploy and operational tasks
- Solid source control fundamentals with Git, including branching/merging strategies and working within modern delivery pipelines
- Excellent communication skills (written and verbal), able to collaborate effectively with developers and cross-functional partners
- Strong problem-solving and debugging ability, with a structured approach to diagnosing and resolving issues
- Demonstrated delivery track record, consistently shipping high-quality work on time and within budget
- You're a collaborative, solutions-oriented engineer who enjoys building reliable systems and continuously improving how software gets delivered
- Have a strong track record of contributing on a development team and delivering results
- Think creatively, challenge assumptions, and bring practical 'outside-the-box' ideas to solve problems
- Work well with others, communicate clearly, and help the team succeed together
- Bachelor's degree in Computer Science, a related field, or equivalent practical experience
- Familiarity with AI-assisted development tools (e.g., GitHub Copilot) and their use in DevOps workflows
- Strong experience designing and implementing scalable, high-performance applications using .NET and C#
- Proficiency with common .NET frameworks and tooling, such as ASP.NET, MVC, and Entity Framework
- Solid understanding of core software engineering principles, including object-oriented programming (OOP), design patterns, and SOLID principles
- Experience with relational databases such as SQL Server, MySQL, or Oracle
- Working knowledge of front-end technologies (HTML, CSS, JavaScript) and modern frameworks such as Angular or React
- Experience working in Agile environments (Scrum/Kanban)
- Experience using Azure Boards for work tracking and backlog management
- Familiarity with security and observability tools such as Wiz, Snyk, GitGuardian, and Datadog