DevOps Engineer
Core
Design, deploy, configure, and maintain AWS infrastructure across development, QA, staging, and production environments; build and improve CI/CD pipelines; manage Docker-based applications with Kubernetes/EKS/ECS.
Role type
DevOps Engineer (Cloud Infrastructure & CI/CD)
Builds
Cloud infrastructure, CI/CD pipelines, containerized applications, and automated operational tasks.
Domain
Cloud Engineering / DevOps
Required skills
AWS services, Terraform, CloudFormation, CI/CD pipelines, Docker, Kubernetes, Linux administration, Python scripting, Bash scripting, Git, troubleshooting production issues
Preferred skills
AWS Solutions Architect certification, AWS DevOps Engineer certification, GitOps, DevSecOps, vulnerability scanning, secrets management, cost optimization, FinOps, microservices, production incident response, root-cause analysis, high availability, disaster recovery, advanced EKS operations, AWS multi-account governance
Technologies
AWS, Ansible, Bash, BitBucket, CloudWatch, Confluence, Datadog, DevSecOps, Docker, ELK, Git, GitHub, GitLab, GitOps, Grafana, Helm, IAM, Jenkins, JIRA, Kubernetes, Linux, Prometheus, Python, Terraform, Unix, microservices, Lambda, EC2, ElasticSearch, Kibana, Network, NodeJS, RBAC
Responsibilities
Design, deploy, configure, and maintain AWS infrastructure; develop reusable infrastructure with Terraform/CloudFormation; build and maintain CI/CD pipelines; build and manage Docker-based applications with Kubernetes; implement monitoring, logging, and alerting; participate in production support and incident response; apply AWS security practices and identify cost optimization opportunities; collaborate with development, QA, architecture, security, and operations teams; document infrastructure and operational processes.