We are seeking an experienced AWS Architect & DevOps Engineer with a strong focus on cloud networking, infrastructure automation, logging, and security services. The ideal candidate will be proficient in building secure, scalable AWS architectures, automating deployments with Ansible, and leveraging the ELK stack for centralized logging and monitoring. You will also manage and enhance the security of the cloud environment using AWS services like Inspector, GuardDuty, Security Hub, and WAF.
Responsibilities
Design, deploy, and manage highly available, scalable, and secure architectures on AWS, focusing on networking (VPC, Subnets, Security Groups, NACLs, VPNs).
Implement best practices for cloud infrastructure with a focus on cost optimization, performance, and security.
Manage AWS resources such as EC2 RDS, VPC, S3 Lambda, and more.
Develop and maintain CI/CD pipelines using Jenkins, GitLab CI, or CircleCI.
Automate infrastructure provisioning using Ansible, Terraform, or Ansible for automating configuration management and network tasks.
Implement auto-scaling, load balancing, and resource optimization strategies.
Manage containerized workloads with Docker and Kubernetes (EKS) for enhanced scalability.
Design and implement complex AWS VPC architectures, including hybrid cloud setups, peering transit gateways, and VPNs.
Configure and manage network routing, load balancers (ALB/ELB), NAT gateways, and firewall rules.
Strong experience with DNS management (Route 53), network troubleshooting, and securing infrastructure with security groups and NACLs.
Set up centralized logging and monitoring using Elasticsearch, Logstash, and Kibana (ELK stack) for real-time analysis.
Integrate logging with AWS CloudWatch for comprehensive visibility and metrics collection.
Create real-time dashboards, alerts, and automated reporting for monitoring infrastructure health using ELK, Prometheus, and Grafana.
Implement and manage security services such as AWS Inspector, GuardDuty, Security Hub, and AWS WAF to protect the cloud environment from vulnerabilities and threats.
Configure AWS WAF to mitigate application layer attacks and secure web applications.
Harden AWS environments using best security practices (IAM, encryption, network isolation, etc. ).
Ensure compliance with industry standards and regulations through automated security checks and audits.
Manage disaster recovery, data backup, and incident response strategies.
Collaborate with development and QA teams to align AWS infrastructure with project requirements.
Provide technical guidance on best DevOps practices and cloud security strategies.
Participate in on-call rotations to provide operational support for production environments.
Continuously monitor and optimize AWS resource usage, focusing on cost reduction and performance improvements.
Requirements
5+ years of hands-on experience with AWS services, especially in networking, security, and automation.