Position Overview



We are seeking a Senior DevOps Full Stack Engineer to join our Systems Integration practice. This role combines hands-on Full Stack Development expertise with strong DevOps, CI/CD, and cloud delivery capabilities


The ideal candidate will have extensive experience developing enterprise applications using C#/.NET and React while also designing and maintaining automated CI/CD pipelines, release management processes, and cloud-native deployment solutions.


You will work closely with Solution Architects, Developers, QA Engineers, Integration Specialists, and Cloud Engineers to deliver scalable, secure, and high-quality solutions across complex enterprise environment


Key Responsibilities:


Full Stack Development


  • Design, develop, and maintain enterprise-grade applications using C#/.NET and React.
  • Build and consume RESTful APIs and microservices.
  • Develop responsive and user-friendly front-end applications using React, TypeScript, JavaScript, HTML, and CSS.
  • Participate in application architecture, design reviews, and technical solution discussions.
  • Perform code reviews and promote software engineering best practices.


DevOps and CI/CD


  • Design, implement, and maintain CI/CD pipelines using Azure DevOps, GitHub, GitLab, or Jenkins.
  • Automate application build, test, security scanning, and deployment processes.
  • Manage source control strategies, branching models, and release workflows.
  • Support environment promotion across Development, Test, UAT, and Production environments.
  • Implement DevSecOps practices and quality gates throughout the software delivery lifecycle.


Cloud and Platform Engineering


  • Deploy and manage applications in Azure and/or AWS environments.
  • Implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
  • Support containerized deployments using Docker and Kubernetes.
  • Configure monitoring, logging, and application performance management solutions.


Agile Delivery and Collaboration


  • Work within Agile and Scrum delivery teams.
  • Collaborate with developers, testers, architects, and business stakeholders.
  • Support sprint planning, estimation, and delivery activities.
  • Contribute to continuous improvement initiatives across development and DevOps practices.


Leadership and Mentoring


  • Provide technical guidance to junior developers and engineers.
  • Promote DevOps, automation, and engineering best practices.
  • Contribute to technical standards, reusable assets, and delivery frameworks.



Required Skills and Experiences


Development


  • 8+ years of software development experience.
  • Strong hands-on experience with C# and.NET/.NET Core.
  • Strong experience with React and modern JavaScript/TypeScript frameworks.
  • Experience building REST APIs and microservices.
  • Experience working with SQL Server or other relational databases.


DevOps


  • 6+ years of hands-on DevOps and CI/CD experience.
  • Strong experience with Azure DevOps Pipelines, GitHub Actions, GitLab CI/CD, or Jenkins.
  • Experience with Git source control and branching strategies.
  • Experience with automated testing and deployment pipelines.
  • Experience with YAML-based pipeline configurations.


Cloud & Infrastructure


  • Experience with Azure and/or AWS cloud platforms.
  • Experience with Docker and containerized deployments.
  • Exposure to Kubernetes is highly desirable.
  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation is advantageous.


Methodologies


  • Strong Agile and Scrum experience.
  • Experience working in large-scale enterprise or systems integration environments.
  • Excellent problem-solving, communication, and stakeholder management skills.


Preferred Certifications


  • Azure DevOps Engineer Expert
  • Microsoft Azure Certifications
  • AWS Certifications
  • Scrum Master Certification
  • DevOps Certification



What Success Looks Like


  • High-quality applications delivered through automated and repeatable CI/CD pipelines.
  • Reliable and secure cloud-native deployments.
  • Improved engineering productivity through automation and DevOps practices.
  • Successful delivery of enterprise integration and transformation projects.
  • Strong collaboration across development, testing, cloud, and operations teams.

More from KPMG Philippines
KPMG Philippines 1 day ago
KPMG Philippines 1 day ago
KPMG Philippines 1 day ago

Senior DevOps Engineer (Fullstack)

Apply Now
Back to search page