AWS Cloud Engineer

  • Location

    Glen Allen

  • Sector:

  • Job type:

    Temporary

  • Salary:

    Negotiable

  • Contact:

    Alyssa Hank

  • Contact email:

    a.hank@ioassociates.com

  • Job ref:

    BBBH137877_1716568486

  • Consultant:

    Alyssa Hank


iO Associates is currently hiring 5 Cloud Engineers to support a DB migration on a remote, 6+ month contract.

The team has recently completed a significant database migration from MongoDB to Amazon DocumentDB. We are currently expanding our team to support the breakdown of this large database into smaller, more manageable domains, ensuring seamless connectivity to existing services and updating data models. We are looking for a skilled Cloud Engineer with a strong background in AWS services and data management.

As a Cloud Engineer you will play a crucial role in our ongoing database refinement project. You will work closely with our development and operations teams to ensure successful integration and functionality of the new databases, support the update of data models, and oversee the data conversion process. Your expertise in AWS and data modeling will be critical in delivering high-quality solutions.

Key Responsibilities:

  • Collaborate with cross-functional teams to break down a large DocumentDB database into smaller, domain-specific databases.
  • Ensure seamless connectivity of new databases to existing services.
  • Update and optimize data models in alignment with business requirements.
  • Support the data conversion process, ensuring data integrity and accuracy.
  • Assist in the testing and cutover phases of data migrations.
  • Utilize AWS services (Lambda, SQS, Fargate, S3, EC2) to develop and deploy scalable solutions.
  • Work with AWS database services including DocumentDB, DynamoDB, and Aurora.
  • Implement best practices for cloud infrastructure, data security, and data management.
  • Troubleshoot and resolve issues related to cloud infrastructure and database migrations.


Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Cloud Engineer or similar role, with a focus on AWS.
  • In-depth knowledge of AWS services (Lambda, SQS, Fargate, S3, EC2) and AWS database services (DocumentDB, DynamoDB, Aurora).
  • Strong experience in data modeling and data conversion processes.
  • Familiarity with database migration strategies and tools.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication and collaboration skills.
  • Hands on capability with Python, Go and Java.
  • If selected, applicants must be willing to complete a backround check during onboarding.


Preferred Skills:

  • Knowledge of software development and CI/CD pipelines.
  • Understanding of microservices architecture and domain-driven design.