.NET DevOps Developer

Omgnepal — Nepal · Posted ~3 weeks ago

Mid Full-time

Skills

.NET DevOps Software development CI/CD Cloud technologies Cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A developer role combining backend development and DevOps responsibilities, involving modern software stacks, deployment processes, and maintenance of technology solutions.

Highlights

Chance to work on modern technology projects within a large engineering team focused on continuous improvement and software delivery.

Description

About OmnicomMediaGroup Nepal Our mission is to provide exceptional technology services to OMG agencies. Established in 2013, Omnicom Media Group Nepal is a software company in Nepal and a subsidiary of OmnicomMediaGroup Australia - ranked top in media agencies in Australia. We are a team of around 300+ professionals who are involved in design, development, testing and maintenance of software projects developed in latest technologies. Besides that, our people are also involved in Programmatic projects which involves conversion of business. Our core competency is Software development in the latest stack of technologies, Business Intelligence, Programmatic and Delivering Finance Function tasks. We strive to go “above and beyond” through our culture of continuous development and improvement and has embedded those into our company values: We are all in this togetherLead from the back/everyone is a bossContinuous Improvement & DevelopmentOpen and Honest Communication is vitalEveryone has access to all information We offer: Great work culture and environmentEmployee growth and developmentExposure to latest technologies, teams and toolsWorld class best practices About this role/ Role Overview We are seeking a skilled DevOps Engineer with a strong .NET development background to join our engineering team. The primary focus of this role is to design, implement, and maintain scalable CI/CD pipelines, infrastructure, and deployment processes, while also contributing to application development when needed. You will work closely with development teams to improve system reliability, performance, and observability, and help drive modernization initiatives including containerization and cloud-native architecture. Key Responsibilities Technical Expertise (60%) Participate in requirements analysis.Collaborate with internal teams to produce software design and architecture.Write clean, scalable code using .NET programming languages.Test and deploy applications and systems.Revise, update, refactor and debug code.Develop documentation throughout the software development life cycle (SDLC)Design, implement, and maintain CI/CD pipelines using GitHub Actions.Manage deployment processes using Octopus Deploy.Ensure high availability, scalability, and reliability of systems.Implement and maintain observability using OpenTelemetry and Honeycomb.Monitor system performance, logs, and metrics; proactively identify bottlenecks.Manage and evolve infrastructure toward containerized environments (Docker).Support and contribute to cloud-native adoption using AWS services, including:Kubernetes (planned future state)Work with Global DevOps Team to identify issues or implement recommendations CDN technologies (e.g., Akamai) and understand performance optimization strategies.Maintain secure and compliant infrastructure, implementing best practices in DevSecOps. Product Quality Assurance (30%) Conduct functional testing and verification before sending to QA.Prepare functional document for QA team for further testing.Support performance testing and tuning of applications and infrastructure.Ensure high standards for release quality and deployment stability.Contribute to incident analysis, root cause identification, and prevention.Promote quality-first mindset across development and deployment workflows. Team Management (5%) Provide technical guidance and mentorship to developers on DevOps best practices.Encourage adoption of consistent engineering standards and processes.Contribute to knowledge sharing and internal documentation Stakeholder Management (5%) Collaborate with engineering, QA, and product teams to align on delivery goals.Communicate system health, risks, and improvements to relevant stakeholders.Support planning and prioritization of DevOps and infrastructure initiatives. Any other additional tasks or responsibilities as required by the business. Required Experience & Qualifications / Critical elements of success. Core DevOps Responsibilities (Primary Focus) 4+ years of hands-on experience as a DevOps Engineer in modern cloud-based environmentsEducation: BSc/BA in Computer Science, Engineering or a related fieldDesign, implement, and maintain end-to-end CI/CD pipelines using tools like GitHub Actions, Bitbucket Pipelines, or similarStrong practical experience with containerization (Docker) and good understanding of container lifecycle managementExperience with deployment automation tools such as Octopus Deploy or equivalentHands-on exposure to Kubernetes and orchestration of microservices-based applicationsGood understanding of cloud platforms (preferably AWS) including deployment, scaling, and infrastructure managementExperience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or CDK)Implement and maintain monitoring, logging, and observability solutions (OpenTelemetry or similar)Strong understanding of release management, versioning, and rollback strategiesKnowledge of CDN concepts (e.g., Akamai, CloudFront) and ZTN (like Netskope)Ensure system reliability through automation, performance tuning, and incident response practicesExposure to security best practices in DevOps (DevSecOps) is a plus .NET Development Capabilities (Secondary / Supporting Role) Working knowledge of the .NET ecosystem (.NET Core / .NET Framework)Ability to read, debug, and optimize .NET applications for deployment and performanceExperience building or maintaining REST APIs using ASP.NET Core & C# (basic to intermediate level)Familiarity with application configuration, dependency injection, and environment-based setupsUnderstanding of database interaction (MSSQL, EF Core) to support deployment and troubleshootingAwareness of microservices architecture and messaging systemsBasic knowledge of authentication mechanisms (OAuth/OpenID Connect) Nice-to-Have (Bonus Skills) Experience with distributed tracing and advanced observability practicesFamiliarity with DDD, CQRS, and clean architecture principles (from an operational perspective)Exposure to automated testing pipelines (unit/integration test integration in CI/CD)Experience working in Agile/Scrum environmentsStrong communication and troubleshooting skills, especially in cross-functional tea Why you'll love us Through our people philosophy, we believe that happy people with a great work/life balance are able to bring the #WOW factor to work and they're more fun to share an office with. Join us and surround yourself with like-minded, high achieving individuals and unbeatable career development opportunities. To know more about us, please visit the link at https://www.omnicommediagroup.com.np/ Our working hours are generally from 7 am till 4 pm, Monday till Friday. “Omnicom Media Group Nepal is an equal opportunity employer. We encourage candidates of diverse background, women and differently abled, to apply”