Experience Required: 3+ Years
Employment Type: Full-time
Job Summary
We are looking for a skilled DevOps Engineer to design, implement, automate, and maintain
reliable software delivery and infrastructure environments. The ideal candidate will have
strong experience in CI/CD, cloud or on-premise infrastructure, containerization,
automation, monitoring, and security practices.
Key Responsibilities
1. CI/CD & Release Management
– Design, build, and maintain CI/CD pipelines for application build, testing, and deployment.
– Automate software delivery workflows using Jenkins, GitLab CI/CD, GitHub Actions, or
similar tools.
– Manage releases across development, testing, staging, and production environments.
– Implement deployment strategies including rolling deployment, blue-green deployment,
and rollback.
2. Infrastructure & System Administration
– Manage Linux-based servers and production environments.
– Configure and maintain application servers, web servers, databases, networking, and
system services.
– Perform infrastructure provisioning and automation.
– Troubleshoot production issues and perform root cause analysis.3. Containerization & Orchestration
– Build and manage Docker-based applications.
– Deploy and manage workloads using Kubernetes.
– Manage Kubernetes resources including pods, deployments, services, ingress, secrets, and
configurations.
4. Cloud & Infrastructure as Code
– Work with AWS, Azure, Google Cloud, or enterprise infrastructure environments.
– Implement Infrastructure as Code using Terraform, Ansible, or similar tools.
– Automate infrastructure provisioning and configuration.
5. Monitoring & Reliability
– Implement monitoring, logging, and alerting solutions.
– Work with tools such as Prometheus, Grafana, ELK/EFK Stack, or similar.
– Improve system availability and reliability.
6. Security & Compliance
– Apply DevSecOps practices.
– Manage secrets, certificates, permissions, and security configurations.
– Support vulnerability management and security hardening.
About You
Required Qualifications
– Bachelor’s degree in Computer Science, IT, Engineering, or related field.
– 3+ years of experience in DevOps, System Engineering, Cloud Engineering, or related roles.
– Strong Linux administration skills.
– Hands-on CI/CD experience.- Strong Docker and Kubernetes experience.
– Experience with Infrastructure as Code tools.
– Strong Git and version control knowledge.
– Understanding of networking concepts including TCP/IP, DNS, HTTP/HTTPS, load
balancing, firewalls, and VPNs.
Technical Skills
Must Have:
– Linux
– Git
– Docker
– CI/CD pipelines
– Shell scripting
– Infrastructure automation
– Monitoring and logging
– Nginx / Apache
– Security tools
– Database administration
Good to Have:
– Kubernetes
– ArgoCD / Flux
– Terraform
– Ansible
– Cloud certificationsSoft Skills
– Strong troubleshooting and analytical skills.
– Ability to handle production incidents.
– Good communication and collaboration skills.
– Ownership mindset.
– Ability to document technical solutions.
Preferred Certifications
– AWS Certified Solutions Architect / DevOps Engineer
– Linux certifications
Method of Application
Apply to this email address; [email protected]