Epicareer Might not Working Properly
Learn More

AWS DevOps Engineer

Salary undisclosed

Apply on


Original
Simplified

Position 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