Information Gateways - Washington, DC

posted 23 days ago

Full-time - Senior
Washington, DC
Professional, Scientific, and Technical Services

About the position

The Cloud Architect position at Information Gateways Inc involves leading the design and implementation of cloud infrastructure for a systems modernization project. The role requires extensive experience in AWS cloud computing and a deep understanding of cloud architecture principles. The Cloud Architect will collaborate with various teams to ensure optimal performance, security, and scalability of cloud solutions that meet business needs.

Responsibilities

  • Develop the Cloud architecture to migrate legacy on-prem applications to the AWS cloud, ensuring alignment with business objectives and compliance with security and regulatory requirements.
  • Lead the architecting and designing of the Cloud infrastructure for the migration of on-premises applications to a new PaaS solution in AWS, leveraging AWS services such as EKS, EC2, RDS, and Lambda.
  • Identify and design the CI/CD pipeline using tools such as Jenkins, AWS CodePipeline, and GitHub CI for automated deployment of multi-tier applications.
  • Design and implement the cloud infrastructure for microservices development, deployment, and hosting on AWS, with expertise in container management using Kubernetes and serverless computing with AWS Lambda.
  • Design and implement the infrastructure to support RDS for applications, Data Warehousing, and Snowflake integrations.
  • Work closely with software engineers, DevOps, and IT teams to build and manage cloud infrastructure, applications, and services.
  • Implement monitoring tools and performance metrics, analyzing cloud performance and making recommendations for improvement.
  • Establish cloud security protocols and governance, ensuring data integrity, compliance, and disaster recovery strategies.
  • Create and maintain architectural diagrams, technical documentation, and operational procedures.
  • Stay updated on cloud technologies and industry trends, recommending innovative solutions to enhance operational efficiency.

Requirements

  • Bachelor's degree in computer science or a related field; a master's degree is a plus.
  • 10+ years of experience in cloud computing and architecture, with hands-on expertise in architecting and implementing cloud services (IaaS, PaaS, SaaS) and microservices architecture.
  • Experience with containerization technologies (Docker, Kubernetes, Helm Charts).
  • Expertise with CI/CD tools and DevSecOps practices, including integrating scanning and testing tools such as SonarQube, Pytest, Locust, Anchore, etc.
  • Experience with serverless architecture and cloud-native application development, networking and security concepts in cloud environments, and database services (e.g., Postgres, SQL, NoSQL, data lakes) in AWS.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work collaboratively in a team environment and handle multiple projects simultaneously.

Nice-to-haves

  • Experience in hybrid cloud platforms and supporting cloud environments that involve large-scale databases.
  • Demonstrable experience with Postgres Database and Snowflake Datawarehouse.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service