Description
We are seeking an experienced AWS DevOps/Cloud Engineer to design, implement, and manage our cloud infrastructure supporting web applications and APIs.
The ideal candidate will have strong expertise in containerization, automation, and PCI DSS compliance on AWS platforms.
Key Responsibilities
Infrastructure Management :
- Design and manage scalable AWS infrastructure using EC2 instances for web applications and APIs
- Deploy and maintain Docker containers on EC2 and EKS clusters
- Configure and optimize Elastic Container Registry (ECR) for container image management
- Set up and maintain Nginx reverse proxy configurations for application routing
CI/CD Pipeline Development
- Build and maintain Jenkins-based deployment pipelines
- Implement automated testing and deployment workflows
- Manage multi-environment deployments (development, staging, production)
- Ensure zero-downtime deployments using blue-green or canary strategies
Application Deployment
- Deploy and optimize React-based web applications
- Manage Node.js and Python API deployments in containerized environments
- Configure application monitoring and performance optimization
- Implement auto-scaling policies based on application metrics
Security & Compliance
- Implement and maintain PCI DSS compliance standards on AWS infrastructure
- Configure AWS security services including WAF, Security Groups, and NACLs
- Perform regular vulnerability assessments and security audits
- Manage SSL/TLS certificates and encryption protocols
- Implement security monitoring and incident response procedures
Monitoring & Operations
- Configure CloudWatch monitoring, alerting, and log management
- Manage S3 buckets for data storage and backup solutions
- Deploy and maintain Lambda functions for serverless automation
- Implement AWS Secrets Manager for credential management
- Perform capacity planning and cost optimization
Required Qualifications
Technical Skills :
- AWS Services : 3+ years hands-on experience with EC2, EKS, ECR, CloudWatch, S3, Lambda, Secrets Manager
- Containerization : Advanced Docker skills and Kubernetes orchestration experience
- Web Technologies : Experience deploying React applications and Node.js/Python APIs
- CI/CD Tools : Proficiency with Jenkins pipeline creation and management
- Networking : Understanding of Nginx configuration and reverse proxy setup
- Security : Knowledge of PCI DSS compliance requirements and AWS security best practices
Certifications (Preferred)
- AWS Certified Solutions Architect (Associate or Professional)
- AWS Certified DevOps Engineer
- Certified Kubernetes Administrator (CKA)
- AWS Security Specialty certification
Experience Requirements
- 5+ years of DevOps/Cloud engineering experience
- 2+ years of AWS production environment management
- Experience with PCI DSS compliance implementation
- Proven track record of managing high-availability applications
- Experience with Infrastructure as Code (Terraform/CloudFormation preferred)
(ref:hirist.tech)