Senior Cloud Application Architect

Charlotte, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : AWZ, Azure, Java, Python, Ruby, Javascrip

Location : Charlotte

CTC : DOE

Job Description:

 

Your Role and Responsibilities:

  • Provide end-to-end technical guidance and expertise; creatively applying cloud infrastructure and platform services to help solve business problems, and communicating these approaches to different business audiences in designated industries
  • Design major aspects of the architecture of an application, including components such as user-interface, middleware, and infrastructure
  • Architect and develop web applications using Node.JS, Spring, Angular frameworks
  • Evaluate and prioritize work for expediting business value delivery over perfection
  • Provide technical leadership to the application development team
  • Analyze, design, build and implementation of end to end solution delivery
  • Collaborate with other stakeholders to ensure the architecture is aligned with business requirements

 

Required Technical and Professional Expertise:

  • 3+ years of experience with cloud relevant application architectures such as microservices and full-stack development – experience in AWZ, Azure, Cloud, or Google Cloud
  • At least 5 years of experience using cloud development platforms from multiple cloud vendors.
  • At least 5 years of experience coding in Java, Python, Ruby, Go, and Javascript frameworks
  • At least 3 years of experience with containerization and container management
  • 2+ years experience in Kubernetes, Docker, Cloud, Foundry and container security
  • Experience in Architect Design and developing cloud applications
  • Experience in DevSecOps and Continuous Integration

 

Preferred Technical and Professional Expertise:

  • Deep understanding of development frameworks (Spring, ReactJS, AngularJS, NodeJS, Ruby on Rails)
  • Experience leading and working as part of a "product-based" cross-functional squad understanding modern engineering concepts like TDD, Pair Programming and co-creation model.
  • Proven experience in application modernization for medium to large enterprise applications
  • Cloud implementation experience
  • Experience implementing various microservice patterns (Circuit breaker pattern, bulkhead pattern, backends for front end patterns, cache aside patterns, etc)
  • Experience in building horizontally scalable, always-on applications
  • Experience working in agile development and delivery