Role Overview
We are seeking a motivated and hands-on
DevOps Engineer with strong exposure to cloud infrastructure, automation, CI/CD pipelines, and containerized environments. The ideal candidate is comfortable working across the stack, supporting scalable cloud solutions, and collaborating with cross-functional teams to improve deployment reliability, performance, and security.
Key Responsibilities
- Design, deploy, and manage cloud infrastructure on AWS (EC2, S3, Lambda, DynamoDB, EKS, IoT Core).
- Build, automate, and maintain CI/CD pipelines using GitHub Actions and AWS CodePipeline.
- Implement Infrastructure as Code (IaC) using Terraform and configuration management tools like Ansible.
- Containerize applications using Docker and manage orchestration with Kubernetes (EKS).
- Monitor system performance and availability using Prometheus and Grafana.
- Support application deployments with a focus on high availability, scalability, and zero-downtime releases.
- Work with development teams to troubleshoot build, deployment, and infrastructure issues.
- Implement basic security best practices including IAM, network security, and monitoring tools.
- Assist with IoT-based systems and real-time data pipelines when required.
Required Skills & Qualifications
- Hands-on experience with AWS Cloud Services.
- Experience in CI/CD automation and DevOps workflows.
- Strong understanding of Docker and Kubernetes.
- Knowledge of Terraform and infrastructure automation concepts.
- Proficiency in Linux environments and scripting (Python preferred).
- Solid understanding of networking fundamentals (VPCs, subnets, routing, VPNs).
- Familiarity with monitoring, logging, and troubleshooting production systems.
- Bachelor's/Diploma in Engineering, Computer Science, or related field (or equivalent experience).
Good to Have
- Exposure to IoT platforms, MQTT, and device-to-cloud architectures.
- Basic understanding of machine learning workflows (Amazon SageMaker).
- Knowledge of cybersecurity fundamentals and ethical hacking tools.
- Experience with microservices architecture.
- AWS or CCNA certifications.