Search by job, company or skills

  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Overview

We are seeking a 5+ years experienced DevOps Engineer with a strong software development background to join our dynamic team, focusing on cloud-native applications. The ideal candidate must have hands-on development experience with Angular 14+ and .Net Core 6+ , combined with expertise in containerization, cloud platforms, and DevOps practices and AWS, with preferred experience in aviation/travel technology systems.

Key Responsibilities

Infrastructure & Platform Management

Design, implement, and maintain scalable cloud infrastructure on AWS

Manage Kubernetes clusters and orchestrate containerized applications using Docker

Implement and maintain Helm charts for application deployment and configuration management

Configure and optimize API Gateway solutions for microservices architecture

Develop and maintain infrastructure as code using YAML and other configuration management tools

Need System Design Knowledge to ideate on different problems of systems in microservices Architecture

CI/CD & DevOps Practices

Build and maintain robust CI/CD pipelines using Azure DevOps

Implement DevOps Maturity Framework practices across development teams

Monitor and improve DORA (DevOps Research and Assessment) metrics including deployment frequency, lead time, and change failure rate

Establish automated testing, deployment, and rollback strategies

Drive continuous improvement initiatives in development and deployment processes

Application Development & Support

Required: Hands-on software development experience with Angular frontend applications

Required: Practical experience developing and maintaining .NET Core backend services and APIs

Work closely with development teams to understand application architecture and deployment requirements

Participate in code reviews and provide infrastructure-related feedback

Debug and troubleshoot application issues across development, staging, and production environments

Implement automated testing strategies for both infrastructure and application code

IMPORTANT: Should work on NIGHT SHIFT and support client in the shift independently .

Monitoring & Optimization

Implement comprehensive monitoring, logging, and alerting solutions

Analyze system performance and implement optimization strategies

Ensure high availability and disaster recovery capabilities

Maintain security best practices across all infrastructure components

Required Skills & Experience

Development Experience (Required)

Angular Development: 5+ years hands-on experience building and maintaining Angular applications

. NET Core Development: 5+ years practical experience developing .NET Core APIs, services, and applications

Full-Stack Understanding: Experience working across the entire application stack from frontend to backend

Version Control: Proficiency with Git workflows and collaborative development practices

Application Architecture: Understanding of microservices, API design, and modern application patterns

DevOps & Infrastructure Skills

Containerization: Docker containerization and orchestration

Container Orchestration: Kubernetes cluster management and troubleshooting

Package Management: Helm chart development and deployment

Cloud Platforms: AWS services (EC2, EKS, S3, RDS, Lambda, etc.)

CI/CD Tools: Azure DevOps (pipelines, repos, boards, artifacts)

Configuration Management: YAML scripting and template development

API Management: API Gateway configuration and management

DevOps & Methodology

DevOps Practices: Implementation of DevOps Maturity Framework

Metrics & Analytics: DORA metrics implementation and analysis

System Design: Distributed systems architecture and design patterns

Infrastructure as Code: Terraform, ARM templates, or similar tools

Preferred Experience

Industry Experience: Navataire technology systems

Additional Cloud: Azure platform experience

Monitoring Tools: Prometheus, Grafana, ELK stack, Cloudwatch

Security Tools: Container security scanning, vulnerability management

Scripting: PowerShell, Bash, Python for automation

Qualifications

Education & Experience

Bachelor's degree in Computer Science, Engineering, or related field

Required: 5+ years of hands-on software development experience (Angular + .NET Core)

5+ years of experience in DevOps, Site Reliability Engineering, or related roles

5+ years of hands-on experience with Kubernetes and cloud platforms

Experience with enterprise-level applications and high-availability systems

Essential: Proven track record of building, deploying, and maintaining production applications

Technical Certifications

AWS Certified DevOps Engineer or Solutions Architect

Azure DevOps Engineer Expert or Azure Solutions Architect

Certified Kubernetes Administrator (CKA) and Application Developer (CKAD)

Docker Certified Associate

Soft Skills

Strong problem-solving and analytical thinking abilities

Excellent communication and collaboration skills

Ability to work in fast-paced, agile environments

Experience mentoring junior team members

Strong documentation and knowledge-sharing practices

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 135378379

Similar Jobs