Role Overview
We are seeking an experienced AWS DevOps Engineer to design, implement, and manage scalable, secure, and high-performing AWS infrastructure. The ideal candidate will work closely with development teams and project managers to streamline deployments, automate infrastructure, and ensure operational excellence.
Key Responsibilities:AWS Infrastructure & Deployment
- Design, implement, and manage AWS infrastructure to support application deployment.
- Ensure scalability, security, reliability, and optimal performance of AWS resources.
- Provide recommendations for optimizing AWS services and infrastructure.
- Stay updated on new AWS features and services.
CI/CD & Automation
- Set up and maintain CI/CD pipelines for efficient and automated code deployment.
- Collaborate with development teams to streamline the release process.
- Implement and maintain configuration management tools to automate infrastructure provisioning and management.
- Continuously enhance DevOps practices and automation processes.
Monitoring & Incident Management
- Implement monitoring solutions to track system performance and identify issues proactively.
- Respond promptly to incidents and troubleshoot technical issues to minimize downtime.
- Implement proactive alerting and logging strategies.
Security & Compliance
- Implement AWS security best practices to safeguard cloud environments.
- Ensure compliance with relevant regulations and industry standards.
- Conduct regular reviews of infrastructure security posture.
Collaboration & Project Coordination
- Work closely with project managers, developers, and other stakeholders to ensure smooth collaboration and communication.
- Regularly coordinate with the Project Manager to align DevOps activities with project timelines and objectives.
- Collaborate on project planning and resource allocation.
Documentation & Knowledge Sharing
- Maintain comprehensive documentation for configurations, processes, and procedures.
- Support knowledge sharing within the team.
- Stay abreast of industry best practices and emerging technologies.
Required Skills & Qualifications
- Strong hands-on experience with AWS services (EC2, S3, RDS, IAM, VPC, Lambda, etc.).
- Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, or similar).
- Proficiency in Infrastructure as Code (Terraform, CloudFormation).
- Experience with configuration management tools (Ansible, Chef, Puppet).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Strong troubleshooting and incident response skills.
- Understanding of DevOps best practices and cloud security principles.
- Excellent communication skills and ability to work in a remote freelance setup.
Skills: ci,infrastructure,aws,security,devops,cd