
Senior DevOps Engineer
SegWitz Sdn Bhd · India
Remote
About the job
Job description
The Senior DevOps Engineer will be responsible for designing cloud infrastructure, implementing CI/CD pipelines, automating deployments, improving application reliability, and mentoring junior engineers. The role requires deep expertise in cloud platforms, Kubernetes, Infrastructure as Code (IaC), automation, monitoring, security, and production support.
The ideal candidate has strong technical leadership skills, hands-on implementation experience, and a proactive approach to solving complex infrastructure challenges.
Key Responsibilities
DevOps Strategy & Leadership
Design and implement enterprise DevOps practices across multiple client engagements.
Define infrastructure standards, deployment strategies, and automation frameworks.
Mentor and guide junior DevOps engineers.
Conduct architecture and code reviews related to infrastructure and automation.
Collaborate with development, QA, security, and project teams to improve delivery efficiency.
Cloud Infrastructure
Design, implement, and manage cloud infrastructure on one or more platforms:
AWS
Hybrid Infrastructure
EC2
VPC
IAM
S3
Route 53
Auto Scaling
ECS
EKS
RDS
Aurora
CloudFront
CloudWatch
Lambda
Systems Manager (SSM)
OR
Google Cloud Platform
Compute Engine
GKE
Cloud Storage
Cloud SQL
Cloud Monitoring
Cloud Functions
CI/CD Implementation
Design and manage automated CI/CD pipelines using:
Jenkins
Azure DevOps Pipelines
GitHub Actions
GitLab CI/CD
Bitbucket Pipelines
Responsibilities include:
Build automation
Release automation
Deployment automation
Rollback strategies
Blue-Green deployments
Canary deployments
Automated testing integration
Kubernetes & Containerization
Lead container platform implementation.
Required experience:
Docker
Kubernetes
Helm
Responsibilities include:
Cluster management
RBAC configuration
Ingress Controllers
Persistent Volumes
Stateful Applications
Autoscaling
Resource optimization
Kubernetes security
Cluster upgrades
Monitoring & Observability
Implement enterprise monitoring using:
Prometheus
Grafana
ELK Stack
Loki
Datadog
Splunk
New Relic
AWS CloudWatch
Azure Monitor
Responsibilities:
Dashboards
Alerting
Log aggregation
Performance monitoring
Incident response
Root cause analysis
Capacity planning
Security & DevSecOps
Implement security throughout the software delivery lifecycle.
Responsibilities include:
IAM management
Secrets management
Vault implementation
Security scanning
Container security
Infrastructure security
Compliance automation
Vulnerability management
Policy enforcement
OpenLDAP
Experience with tools such as:
SonarQube
Trivy
OWASP
Automation & AI Infrastructure
Develop automation using:
Python
Bash
Shell Scripting
PowerShell
Go
Automate:
Server provisioning
Deployments
Backups
Monitoring
Scaling
Incident response
Operational tasks
Architect, provision, and maintain on-premises GPU/AI servers:
Manage high-performance, on-premises AI training clusters, optimizing hardware layouts for specialized workloads
Networking
Strong understanding of:
TCP/IP
DNS
VPN
SSL/TLS
Reverse Proxy
CDN
Firewalls
Load Balancers
NAT
Private Networking
Experience in restricting access to internal tools and administrative dashboards by routing traffic through dedicated corporate VPN endpoints
Production SupportTroubleshoot production issues.
Perform root cause analysis (RCA).
Ensure high availability and uptime.
Participate in on-call support rotations where required.
Plan disaster recovery and business continuity strategies.
Required Technical skills
DevOps Tool
Jenkins
GitHub Actions
Azure DevOps
GitLab CI/CD
Infrastructure as Code
Terraform
Ansible
CloudFormation
Container
Docker
Kubernetes
Helm
Version Control
Git
GitHub
GitLab
Bitbucket
Monitoring
Prometheus
Grafana
ELK
Splunk
Datadog
CloudWatch
Operating System
Linux (Ubuntu, RHEL, CentOS, Amazon Linux)
Windows Server
Databases
MySQL
PostgreSQL
MongoDB
Redis
Experience Required
4–6 years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering.
Strong hands-on experience with AWS, Azure, or GCP.
Experience designing enterprise CI/CD pipelines.
Experience supporting production systems with high availability requirements.
Experience working with distributed or remote teams.
Experience in client-facing IT services or consulting environments is preferred.
Soft Skills
Excellent communication and presentation skills
Technical leadership and mentoring ability
Strong analytical and troubleshooting skills
Client-facing communication experience
Ownership and accountability
Ability to work independently in a remote environment
Time management and prioritization
Continuous learning mindset
Ready to apply?Apply now