Role: AWS DevOps EngineerLocation: Piscataway NJ3 Days Hybrid from Day 1 Position Overview: We are seeking an experienced AWS DevOps Engineer to join our team. The ideal candidate will be responsible for automating and optimizing our cloud-based systems on AWS, ensuring the scalability and security of our applications.
Key Responsibilities:
- Design, implement, and maintain infrastructure as code (IaC) using AWS CloudFormation or Terraform.
- Set up and manage CI/CD pipelines using tools such as Jenkins, AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline.
- Monitor and manage AWS services, including but not limited to EC2, S3, RDS, EKS, and Lambda.
- Ensure security best practices are followed and implemented across AWS services.
- Work with development teams to troubleshoot deployment and infrastructure issues.
- Optimize cloud resources for cost, performance, and reliability.
- Implement and maintain logging, monitoring, and alerting tools such as CloudWatch, Prometheus, and Grafana.
- Collaborate with cross-functional teams to support the software development lifecycle.
- Document infrastructure changes and develop disaster recovery plans.
Basic Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
- Strong understanding of AWS services and cloud architecture.
- Experience with IaC tools such as Terraform or AWS CloudFormation.
- Proficiency in scripting languages like Python, Bash, or similar.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with Linux/Unix administration and troubleshooting.
- Experience with setting up and managing CI/CD pipelines.
- Strong problem-solving skills and ability to work under pressure.
Preferred Qualifications:
- AWS Certified DevOps Engineer - Professional certification.
- Experience with serverless architectures.
- Understanding of microservices and distributed system design.
- Experience with configuration management tools such as Ansible, Chef, or Puppet.
- Excellent communication and collaboration skills.