23 Aug
|
SegWitz Sdn Bhd
|
Punjab
23 Aug
SegWitz Sdn Bhd
Punjab
About the job
Job Role 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 solid 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
📌 Senior Devops Engineer (Punjab)
🏢 SegWitz Sdn Bhd
📍 Punjab