AVS LLC - Atlanta, GA

posted 5 days ago

Full-time - Senior
Atlanta, GA

About the position

The Cloud Architect will leverage expertise in AWS, Microservices, React or Angular UI, and advanced databases to lead architecture design efforts and guide teams in delivering technology-based solutions for the Georgia Child Welfare Office of Information Technology. This role involves designing scalable and secure cloud architectures, overseeing UI development, and ensuring best practices in software development and maintenance are followed.

Responsibilities

  • Lead the design and implementation of scalable and secure cloud architectures using AWS.
  • Prepare network/firewall flows between systems and provide documentation.
  • Architect and develop Java-based microservices and modular systems.
  • Supervise the development of user interfaces using React or Angular.
  • Design and manage databases using PostgreSQL, Document DB, and Elasticsearch.
  • Design and implement infrastructure as code (IaC) using AWS CloudFormation or Terraform.
  • Implement and manage cloud monitoring solutions using AWS tools like CloudWatch.
  • Direct and mentor internal teams and vendors, overseeing design and code reviews.
  • Drive the successful delivery of cloud application projects, ensuring they meet deadlines and quality standards.
  • Advocate for and implement best practices in software development.
  • Identify and address potential technical issues early, providing innovative solutions.
  • Develop and maintain comprehensive architecture documentation and development guidelines.
  • Experience with Linux/Unix systems administration.

Requirements

  • Minimum of 10+ years in IT software architecture and development with significant expertise in AWS, Java microservices, and modern UI frameworks (React or Angular).
  • Extensive experience with PostgreSQL, Document DB, and Elasticsearch, including designing and managing complex data models.
  • Proven experience with infrastructure as code (IaC) tools such as AWS CloudFormation or Terraform.
  • Experience with cloud monitoring tools and practices, including AWS CloudWatch.
  • Demonstrated ability to lead technical teams, manage complex projects, and drive successful project outcomes.
  • Strong problem-solving skills with a proactive attitude towards identifying and addressing technical challenges.
  • In-depth knowledge of software development best practices, including modular design, code quality, and system maintenance.
  • Bachelor's degree in computer science, Information Technology, or a related field.

Nice-to-haves

  • Familiarity with configuration management tools such as Puppet and Ansible.
  • Proficiency in one or more scripting languages, such as Python, Bash, or PowerShell.
  • Experience with modern cloud-native design principles, including containerization (Docker), orchestration (Kubernetes), and serverless architectures.
  • Experience with software modularization and modernization strategies.
  • BMC Control M experience for configuring job executions and administrative activities.
  • MDM system experience is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service