DevOps Engineer
Responsibilities
- Assist in designing, implementing, and maintaining scalable, reliable infrastructure to support applications and services.
- Support the automation of deployment processes, CI/CD pipelines, and routine operational tasks to improve efficiency and reduce manual effort.
- Monitor system performance, availability, and infrastructure health, proactively identifying and resolving issues.
- Collaborate with development, data, and security teams to support application deployments and infrastructure changes.
- Implement and maintain security best practices, including access management and infrastructure hardening.
- Participate in incident response, troubleshooting, and root cause analysis to ensure service reliability and minimize downtime.
- Contribute to infrastructure documentation, operational procedures, and knowledge-sharing initiatives.
- Continuously learn and adopt new technologies, tools, and DevOps best practices to improve platform operations and reliability.
Required Qualifications
- 3–4 years of experience working in Linux-based environments.
- Hands-on experience with DevOps and GitOps methodologies.
- Experience with Kubernetes, Docker, and containerized applications.
- Experience with Infrastructure as Code (Terraform).
- Experience with monitoring and observability tools such as Grafana, Prometheus, Google Cloud Monitoring (Stackdriver), New Relic, or similar platforms.
- Experience with Jenkins and CI/CD pipeline implementation and maintenance.
- Strong troubleshooting and problem-solving skills.
- Team-oriented mindset with a proactive attitude and willingness to learn.
- Strong verbal and written communication skills in English.
- Interest in emerging technologies, automation, and AI-driven operations.
Preferred Qualifications
- Exposure to Kafka, Elasticsearch, Logstash, Kibana (ELK), Redis, MySQL, Vault, DNS, and the Prometheus ecosystem.
- Experience using AI tools for infrastructure automation, troubleshooting, and operational efficiency.
- Familiarity with AWS, Azure, or Google Cloud Platform.
- Basic knowledge of scripting or development languages such as Go, JavaScript, PHP, or Python.
- Exposure to service mesh technologies such as Istio.
- Understanding of cloud networking concepts including VPCs, routing, NAT, and network troubleshooting.