DevOps Engineer
joindevops
Job Description
Cloud Infrastructure Management
● Design, deploy, and maintain AWS cloud infrastructure
● Manage and optimize AWS services including
EC2
RDS
S3
VPC
ECS
EKS
CloudWatch
ElastiCache
Bedrock
Lambda
● Implement cloud security best practices and ensure compliance with organizational standards.
● Monitor cloud resource utilization and recommend optimization strategies.
Linux Administration
● Administer and troubleshoot Linux-based servers in production environments.
● Automate routine operational tasks using shell scripting.
Containerization & Orchestration
- Build, deploy, and manage containerized applications using Docker
- Manage and troubleshoot container orchestration platforms such as
- Amazon
- ECSAmazon EKS (Kubernetes)
- Implement container security and image management best practices.
CI/CD & Automation
- Design and maintain CI/CD pipelines using Jenkins
- Automate application build, test, deployment, and rollback processes
- Collaborate with development teams to improve deployment efficiency and release quality.
Monitoring & Observability
- Implement and maintain monitoring, logging, and alerting solutions.
- Work with observability tools including
- Zabbix
- Graylog
- Amazon CloudWatch
Analyze system performance and proactively resolve infrastructure issues.
Cost Optimization & Governance
- Monitor AWS resource utilization and identify cost-saving opportunitities
- Implement cloud cost optimization strategies for compute, storage, and networking resources.
- Prepare utilization reports and recommend architectural improvements to reduce operational expenses