Apply on
Original
Simplified
Job Responsibilities
AWS Cloud Infrastructure Management
- Design, deploy, and manage scalable and highly available cloud infrastructure on AWS.
- Optimize and maintain cloud resources to ensure cost-efficiency and performance.
- Implement security best practices to safeguard the cloud environment and data.
Continuous Integration and Continuous Deployment (CI/CD):
- Establish and maintain CI/CD pipelines for automated application deployments.
- Implement version control systems and code branching strategies for streamlined development workflows.
- Automate build, testing, and deployment processes to ensure rapid and reliable releases.
Monitoring and Alerting:
- Set up and configure monitoring tools to proactively identify and resolve operational issues.
- Create and manage alerts to notify the team of any potential incidents or performance concerns.
Infrastructure as Code (IaC):
- Utilize Infrastructure as Code tools (e.g., Terraform, CloudFormation) to automate the provisioning and management of AWS resources.
- Maintain version-controlled IaC templates for reproducible infrastructure deployments.
Security and Compliance:
- Implement security measures to protect cloud resources and data from potential threats.
- Ensure compliance with industry standards and best practices related to data security and privacy.
Performance Optimization:
- Monitor system performance and proactively identify bottlenecks or areas for improvement.
- Implement performance optimization strategies to enhance application and infrastructure performance.
Collaboration and Communication:
- Collaborate with development and operations teams to understand requirements and provide technical solutions.
- Communicate effectively with team members and stakeholders about ongoing projects and initiatives.
Documentation:
- Maintain detailed technical documentation related to the AWS infrastructure and processes.
Qualification & Experiences
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience 2-3 years as a DevOps Engineer with a focus on AWS cloud infrastructure.
- AWS Certification(s) such as AWS Certified DevOps Engineer - Professional is a plus.
- Strong knowledge of AWS services, including ECR, EC2, S3, Lambda, RDS, ECS/EKS, etc.
- Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- Hands-on experience with monitoring tools like CloudWatch, Prometheus, or Grafana.
- Understanding of security best practices in AWS and experience implementing them.
- Knowledge of containerization technologies like Docker and orchestration with Kubernetes.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication and interpersonal skills, with the ability to work collaboratively in a team-oriented environment.
a Necessity, not a Luxury
Similar Jobs