- Design, implement, and maintain security controls and measures for AWS infrastructure and applications, following best practices and compliance requirements.
- Perform security assessments and audits of AWS environments, identifying vulnerabilities, misconfigurations, and risks, and recommending and implementing remediation measures.
- Implement and manage AWS security services and features, such as IAM, AWS WAF, AWS Firewall Manager, AWS Inspector, AWS Config, and AWS CloudTrail.
- Monitor AWS environments for security threats and incidents, and respond to security alerts and incidents in a timely manner.
- Conduct security incident response, including investigation, containment, eradication, and recovery activities.
- Develop and maintain security documentation, policies, and procedures for AWS environments.
- Collaborate with development and operations teams to integrate security into the software development lifecycle (SDLC) and DevOps processes.
- Stay up-to-date with the latest AWS security services, features, and best practices, and evaluate their applicability to our environments.
- Provide security guidance and support to development and operations teams, including security training and awareness initiatives.
- Design, implement, and maintain AWS infrastructure using best practices for reliability, scalability, cost and performance.
- Automate infrastructure provisioning, configuration, and deployment processes using tools such as Terraform, AWS CloudFormation, and Ansible.
- Monitor system performance and reliability metrics, identify areas for improvement, and implement solutions to enhance system stability and efficiency.
- Troubleshoot and resolve infrastructure-related issues in a timely manner, including incidents and outages.
- Collaborate with development teams to optimize application performance and ensure seamless deployment and operation in the AWS environment.
- Implement and maintain disaster recovery solutions to ensure business continuity.
- Stay up-to-date with the latest AWS services, tools, and best practices and evaluate their applicability to our infrastructure.
- Ensure Fault Management, Configuration Management and Performance management of the live products.
- Ensure 24 7 monitoring processes are in place and coordinate with Support / Operations team to ensure 99.99% availability of all the products running with clients as well as Cloud.
- Generate performance,security reports ,cost optimization reports and analyse .
- Ensure a proper escalation matrix is created and followed for individual products
Required Experience / Skills:
- Education Qualification B.E/B.TECH/MCA
- 3-6 years of experience on AWS Cloud
- Strong expertise in designing, implementing, and maintaining security controls and measures for AWS infrastructure and applications.
- In-depth knowledge of AWS security services and features, including IAM, AWS WAF, AWS Firewall Manager, AWS Inspector, AWS Config, and AWS CloudTrail.
- Experience with security assessment and auditing tools and techniques for AWS environments.
- Hands-on experience with security incident response, including investigation, containment, eradication, and recovery.
- Familiarity with security standards and frameworks such as NIST, CIS, ISO, and SOC 2.
- AWS certifications (e.g., AWS Certified Security Specialty) is mandate.
- Excellent communication and collaboration skills.
- Strong problem-solving and troubleshooting skills.
- Sound knowledge of troubleshooting, log analysis for fault localization and detection.
- Must be available on weekends depending on emergency duty assignment (on rotation basis).
- Hands on Experience on AWS Cloud services like AWS Compute , Security, Database , Server less, Networking & Complaince , Management & Governance tools, costoptimisation
- Make documentation of internal audits and quality assurance activities.