Search by job, company or skills

  • Posted 13 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Key Responsibilities

  • AWS Account & Infrastructure Management
  • Create and configure AWS accounts
  • Manage IAM users, roles, policies, and MFA
  • Design and maintain VPC architecture, including subnets, routing, gateways, and security groups
  • Implement AWS security best practices and baseline configurations
  • Compute & Database Provisioning
  • Provision, configure, and manage EC2 instances
  • Configure Auto Scaling Groups and Load Balancers (ALB/ELB)
  • Set up and manage database servers
  • Amazon RDS (MySQL, PostgreSQL, SQL Server, etc.)
  • EC2-based databases when required
  • Manage backups, snapshots, and disaster recovery
  • Application Deployment (Elastic Beanstalk)
  • Deploy and manage applications using AWS Elastic Beanstalk
  • Configure environments for Dev, QA, and Production
  • Manage environment variables, scaling policies, and health checks
  • Perform rolling, blue/green deployments and rollbacks
  • Troubleshoot deployment and runtime issues
  • CI/CD Pipeline Configuration & Setup
  • Design, configure, and maintain CI/CD pipelines
  • Set up automated pipelines using:
  • AWS CodePipeline, CodeBuild, CodeDeploy
  • OR Jenkins / GitHub Actions / GitLab CI
  • Integrate CI/CD pipelines with Elastic Beanstalk
  • Automate build, test, and deployment processes
  • Manage secrets, credentials, and environment configurations securely
  • Cloudflare Configuration & Integration
  • Configure and manage Cloudflare services
  • DNS management
  • CDN configuration
  • SSL/TLS (Full / Full Strict)
  • Caching rules
  • Implement WAF rules, rate limiting, and DDoS protection
  • Integrate Cloudflare with AWS Load Balancers and Elastic Beanstalk
  • Troubleshoot DNS, SSL, and traffic routing issues
  • Monitoring, Logging & Troubleshooting
  • Configure and manage AWS CloudWatch logs, metrics, and alarms
  • Collect and analyze logs from:
  • EC2 instances
  • Elastic Beanstalk environments
  • Application and system logs
  • Perform root cause analysis and resolve infrastructure and deployment issues
  • Maintain dashboards for system health and performance
  • AWS Cost Optimization
  • Monitor AWS usage and billing
  • Identify unused or underutilized resources
  • Optimize EC2 instance sizing, storage, and networking
  • Implement Reserved Instances / Savings Plans
  • Prepare cost optimization reports and recommendations
  • Security & Compliance
  • Follow AWS Well-Architected Framework
  • Enable and manage CloudTrail, AWS Config
  • Enforce least-privilege access controls
  • Support security audits and compliance requirements

  • Required Skills & Qualifications

  • AWS & Cloud Skills
  • Strong hands-on experience with:
  • EC2, RDS, Elastic Beanstalk
  • IAM, VPC, Security Groups
  • CloudWatch, CloudTrail
  • Proficiency with AWS Console and AWS CLI
  • CI/CD & DevOps
  • Experience designing and setting up CI/CD pipelines
  • Hands-on with AWS DevOps tools or third-party CI/CD platforms
  • Deployment automation and release management
  • Understanding of deployment strategies (rolling, blue/green)
  • Cloudflare
  • DNS and CDN configuration
  • SSL/TLS and security rule setup
  • WAF and DDoS protection
  • Integration of Cloudflare with AWS environments
  • Operating Systems & Scripting
  • Linux system administration
  • Basic database administration knowledge
  • Scripting skills: Bash / Shell / Python

  • Nice-to-Have Skills

  • Infrastructure as Code (CloudFormation / Terraform)
  • Docker and container fundamentals
  • AWS or Cloudflare certifications
  • Experience with security tools (GuardDuty, AWS Config)

  • Soft Skills

  • Strong troubleshooting and problem-solving skills
  • Ability to work independently and manage multiple environments
  • Good documentation and communication skills
  • Proactive approach to performance and cost optimization

  • More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 141870843