AWS Cloud Engineer, on-site
Role: AWS Cloud Engineer, on-site in Jersey City, NJ – Full-time
Job description: 374597/KV
Must Have Technical/Functional Skills
Experience Required 5 to 16 Years
Cloud Infrastructure:
- AWS services: EC2, S3, VPC, IAM, Lambda, RDS, Route 53, ELB, CloudFront, Auto Scaling
- Serverless architecture design using Lambda, API Gateway, and DynamoDB
- Containerization: Docker and orchestration with ECS or EKS (Kubernetes).
Infrastructure as Code (IaC):
- Terraform (preferred), AWS CloudFormation
- Hands-on experience creating reusable modules and managing cloud resources via code
Automation & CI/CD:
- Jenkins, GitHub Actions, GitLab CI/CD, AWS CodePipeline
- Automating deployments and configuration management
Scripting & Programming:
- Proficiency in Python, Bash, or PowerShell for automation and tooling
Monitoring & Logging:
- CloudWatch, CloudTrail, Prometheus, Grafana, ELK stack
Networking:
- VPC design, Subnets, NAT Gateway, VPN, Direct Connect, Load Balancing
- Security Groups, NACLs, and route tables
Security & Compliance:
- IAM policies and roles, KMS, Secrets Manager, Config, GuardDuty
- Implementing encryption, access controls, and least privilege policies
Must-Have Functional Skills:
Problem Solving:Ability to troubleshoot complex infrastructure and networking issues under pressure.
Collaboration:Experience working cross-functionally with developers, DevOps, and security teams
Documentation:Creating runbooks, architectural diagrams, and configuration documentation
Project Ownership:Taking initiative and full ownership of AWS environments from design to operations.
Cost Awareness:Understanding of AWS billing, cost optimization techniques, and budgeting.
Adaptability & Learning Agility:Willingness to learn new AWS services and emerging technologies quickly.
Agile Practices:Comfortable working in Agile/Scrum environments, using tools like Jira and Confluence
Roles & Responsibilities
- Design, implement, and maintain AWS cloud infrastructure following best practices.
- Build and manage highly available, secure, and scalable environments.
- Develop Infrastructure as Code templates to automate resource provisioning.
- Set up and maintain CI/CD pipelines for fast and reliable deployments.
- Monitor and troubleshoot production systems and performance issues.
- Ensure cloud security by managing IAM, encryption, and compliance configurations.
- Optimize cloud usage and manage costs through analysis and recommendations.
- Stay updated with AWS announcements, new services, and community best practices.
- Participate in architecture reviews and contribute to technical design decisions.
- Support disaster recovery planning, backup strategies, and incident response