
Search by job, company or skills
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
Job ID: 135378379