View all jobs

AWS Cloud Engineer

Newark, NJ
Our client is seeking an AWS Cloud Engineer for a right to hire opportunity.  This is a true contract to hire so must be GC or US Citizen.
As a part of our organization, you will provide technical leadership in design, development, and implementation of Highly Available and Disaster Recovery Environment for Enterprise Data Platform.

Develop and implement all aspects of actual recovery plan and efforts, including initial emergency response, recovery procedures and business resumption processes. Evaluate current business continuity and disaster recovery processes and procedures and make improvements and transition and build new processes for AWS aligned with industry standards. Build relationships cross functionally with applications and cloud migrations teams. Collaborate with architecture teams to ensure disaster recovery processes are built into the new environment.
Provides consulting, coordination and oversight to all IT and Cybersecurity organizations regarding Disaster Recovery (DR) of critical computing and network infrastructure and applications. The successful candidate must have a solid working knowledge of data center computing and network environments, an understanding of system resiliency in applications (business and technical), and experience with site-to-site DR design and testing.

Job Responsibility:

Cloud Engineer work will include, but not be limited to:
  • Work with Cloud Infrastructure Team Designing, orchestrating, implementing, and supporting secure and scalable infrastructure using public cloud, IaaS, PaaS, and on-premises platforms.
  • Responsible for designing, developing, implementing, and supporting the CLOUD infrastructure, and limited local physical infrastructure. Focusing on analyzing and implementing the infrastructure as code, in addition to monitoring its performance and status, reporting findings and recommendations to Cloud Infrastructure Team.
  • Supports and tests our Disaster Relief plan
  • Assist Cloud Infrastructure Team in testing, debugging, and process documentation.
  • Knowledge of CloudFormation/Terraform and infrastructure as code
  • Communicate clearly and professionally with customers and vendors, perform advanced troubleshooting, gather relevant
  • documentation, and resolve tickets in a timely & precise manner.
  • Develop creative solutions as a team and prioritize software performance and stability
  • Support cloud computing and virtualization systems using infrastructure as code and modern cloud-native deployment techniques
  • such as CloudFormation, Jenkins, CloudBees, Terraform etc.
  • Follows the pipeline outlined by management; meticulous with task completion and signoff; supports implementation and
  • maintenance success, offering alternative solutions if needed
  • Evaluate existing environments and determine if there are ways in which to simplify, automate, and/or increase the effectiveness
  • of the environment
  • Track deployments of projects to support critical applications in our cloud SaaS solutions.
  • Team up with the programming/product teams to discuss software updates, modifications, errors, and deadlines.
  • Provides 24/7 on-call support in troubleshooting, coordinating, escalating to ensure the recovery of failed components or
  • equipment
  • Ability to use analytical skills and consult with existing documentation to troubleshoot issues affecting cloud services, systems, and
  • applications.
  • Ability to analyze and evaluate technical requirements and specifications.
  • Knowledge of PowerShell and Linux shell scripting skills
  • Excellent written and verbal communication skills
  • Using appropriate AWS services to design and deploy architecture and applications based on given customer and/or Solutions
  • Architects’ requirements.
  • Implementing enterprise-wide scalable and high-availability operations on AWS.
  • Applying DevOps concepts including IaaC using CloudFormation or Terraform, configuration management using Chef, and Ansible,   
  • CI/CD using Jenkins, Code Deploy, etc.
  • Making informed decisions about customers infrastructure and understanding the impact of design decisions.
  • Understanding compliant environments including PCI, HIPAA, etc.
  • Understanding core AWS security and auditing capabilities.
  • Understanding AWS security controls, network boundary controls, and related toolsets.
  • Having AWS Associate-level (Architect and/or DevOps) Certification or equivalent AWS experience.
  • Understanding of the various IT infrastructures and application stacks.
  • Working on multiple projects simultaneously and adhere to project timelines.
  • Implementing and following agile methodology; and working within customer requirements and advising customers on best practices while upholding customer service standards.

Demonstrates some abilities and/or a proven record of success as a team member:
  • Experience working with CloudWatch, CloudTrail, Alerts etc.
  • Experience working with AWS Systems Manager, AWS Application Manager
  • Performing migrations to AWS leveraging tools like AWS Database Migration Service.
  • Working with one or more of the following: Apache, nginx, Tomcat, IIS, and varnish.
  • Managing various database engines, such as MySQL, PostgreSQL, and MSSQL
  • Building and deploying AWS infrastructure using Terraform or CloudFormation and develop scripts for future reuse.
  • Leveraging tools like Terraform and Jenkins to incrementally automate, modernize, and improve customers environments.
  • Developing CI/CD pipelines for various application stacks, including LAMP, Java, and Node.js.
  • Implementing centralized logging solutions such as Splunk and CloudWatch Logs.
  • Working with one or more scripting languages (e.g., Bash, Python, PowerShell, Node.js, etc.)
  • Working with containerization using Docker or Kubernetes, preferably on AWS.
  • Identifying areas for cost savings through Auto Scaling, right-sizing, and elimination of waste within the customers AWS environments.

Qualification Requirements
  • Bachelor’s degree in Information Technology, Computer Science, or related discipline with at least 3 years of demonstrated prior experience of service delivery in a SaaS, IaaS or PaaS delivery organization OR at least 5 years of equivalent experience is required.
  • Certification(s) in administering and/or architecting cloud-based technologies is preferred. (e.g., AWS Certified SysOps Administrator, AWS Certified Solutions Architect, AWS Technical Essentials)
  • Proficient in scripting languages Bash, Python, etc...
  • Excellent troubleshooting and diagnosis skills across technologies.
  • Networking knowledge (vlan, Wi-Fi, direct connects, BGP)
  • Experience with O365 environments.
  • Monitoring and Alert configuration management.
  • Remote Capable ability with excellent teleconference etiquette


More Openings

Project Manager
Embedded Engineer

Share This Job

Powered by