Aws Devops Engineer

Year    Bangalore, Karnataka, India

Job Description


Project descriptionYou will be responsible for deploying, automating, monitoring, and maintaining cloud-based solutions to ensure the availability, performance, scalability, and security of the production environment. You will work closely with development, QA, and operations teams to streamline our deployment and infrastructure management processes.Responsibilities

  • 1. Deployment and Automation: o Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, AWS CodePipeline, or similar. o Automate deployment processes to increase efficiency and reduce manual intervention. o Manage Infrastructure as Code (IaC) using tools like Terraform, AWS CloudFormation, or Ansible. 2. AWS Cloud Management: o Deploy, configure, and manage AWS cloud services, including EC2, S3, RDS, Lambda, ECS, EKS, and more. o Monitor cloud resources and optimize costs, performance, and scalability. o Implement best practices for AWS architecture, ensuring high availability, disaster recovery, and data security. 3. Monitoring and Incident Management: o Set up monitoring, alerting, and logging solutions using AWS CloudWatch, Prometheus, Grafana, or similar tools. o Respond to incidents, troubleshoot issues, and provide root cause analysis. o Implement strategies for continuous monitoring, logging, and health checks of applications and infrastructure. 4. Security and Compliance: o Implement security best practices, including encryption, IAM policies, security groups, and AWS WAF. o Perform regular security audits, vulnerability assessments, and compliance checks. o Ensure cloud infrastructure complies with relevant standards and regulations (e.g., GDPR, HIPAA). 5. Collaboration and Communication: o Work closely with development, QA, and operations teams to align deployment processes with business needs. o Provide support and guidance to development teams on AWS best practices. o Document processes, configurations, and operational procedures clearly and concisely. 6. Continuous Improvement: o Evaluate new AWS services and DevOps tools to enhance deployment and infrastructure management capabilities. o Propose and implement improvements to existing deployment processes and infrastructure setups.
SKILLSMust have
  • Proven experience as a DevOps Engineer or in a similar role for at least 6 years, with hands-on experience in AWS cloud environments.
  • Strong knowledge of AWS services (EC2, S3, RDS, Lambda, VPC, etc.) and best practices.
  • Experience with CI/CD tools (Jenkins, GitLab CI, AWS CodePipeline, etc.).
  • Proficiency in Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
  • Solid understanding of version control systems (e.g., Git) and collaboration tools (e.g., GitHub, GitLab).
  • Experience with containerization and orchestration (Docker, Kubernetes, ECS, EKS).
  • Strong scripting skills (Python, Bash, PowerShell, etc.).
  • Familiarity with monitoring and logging tools (CloudWatch, Prometheus, Grafana, ELK stack).
Nice to have
  • AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect). Experience with serverless architectures (AWS Lambda, API Gateway). Knowledge of security best practices and tools (AWS IAM, Security Hub, GuardDuty). Understanding of Agile/Scrum methodologies.

Luxoft

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3457921
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year