Responsibilities:You will design and build large-scale, distributed systems delivered as Enterprise-wide, global-facing PaaS or SaaS offerings.Document designs using the modeling and diagramming techniquesParticipate in deep architectural discussions to build confidence and ensure team success when building new and migrating existing applications, software, and services onto the Cloud platformDrive Microservices style of architecture when applicable; apply Domain Driven Design concepts to model MicroservicesDefine and maintain Cloud Application Development Standards and GuidelinesWork closely with other individuals and groups in the execution of technology proof of concepts, deployment, and adoption of Cloud with the organizationExtend and maintain API schema modelsReview design and code from an efficiency and best practice standpointEvaluate existing tools and recommend development tools for Cloud-based developmentProvide DevOps reference implementation for the applicationUse modern deployment techniques (containers, serverless computing) to deploy applicationsApply industry frameworks, patterns, and tools as necessary to help monitor and debug applicationsBuild application custom frameworks if needed to apply common themes like Authorization across the applicationBe an advocate of an API-based IT group and test-driven development approachUnderstand how to apply enterprise architecture guidelinesSecure and compliant data and messaging egress and ingress Federated authentication and authorization models Automated workload lifecycle managementEnsure application and information are encrypted in transit and the restApply standards and policies for the application security, compliance, and governance of data and information stored or processedDocument and develop in-depth architecture and design patterns Must have:You have a Bachelor’s degree in Engineering, Computer Science, or equivalent.10-12 years of development background, with a minimum of 2 to 4 years of strong cloud application development experience with any Cloud platformPrevious experience in Financial Services is a plusThinks creatively and proposes options/solutions to challengesExcellent verbal and written communication skills with the ability to interact effectively Required skills:Webservices (REST) and messaging productsPolyglot programming skills in JavaScript and PythonMicroservices architecture and domain-driven designCloud Application Design patterns and frameworks (e.g., service discovery, circuit breaker, and 12-factor)API based Development and tools (Swagger, Postman, Blueprint, RAML)Good understanding of different API design patterns, securing API concepts, API retry mechanism using Exponential Backoff, API Throttling, and API Rate LimitingExperience with different Authorization and Authentication Protocols like OAuth 2.0, OpenID Connect, JWTs, SAMLFamiliarity with GraphQL would be a plusContainer and Container Management frameworks (e.g., Docker, Kubernetes)Container-based PaaS (e.g., Redhat Openshift, AWS ECS, Google Kubernetes Engine)Hands-on technical experience in Cloud Computing environments (e.g., Google Cloud Platform, Microsoft Azure, Amazon AWS)DevOps, Test Driven Development and software development methodologiesDeep understanding of auto-scalability and high-availability concepts in Cloud environments Nice to have:Good understanding of industry UI frameworks – node, react, AngularExperience with CICD tools such as Jenkins, Bamboo or CodePipelineAble to work with other Architects to design applications that meet defined requirements and standardsFamiliarity with different performance testing tools like Locust/Rest AssuredFamiliarity with API Gateway, Kong/Amazon API GatewaySelf-motivated, innovative, and analytical with strong attention to detailStrong sense of responsibility and service-minded attitudeWillingness to learn new skills and to contribute to a team culture centered on continuous improvementOrganized, accurate, and self-motivated
Job Type
Fulltime role
Skills required
No particular skills mentioned.
Location
Charlotte, North Carolina
Salary
No salary information was found.
Date Posted
June 24, 2025
Staffingine LLC is seeking a Cloud Architect to design and build large-scale cloud systems. The role involves collaborating on architectural discussions and ensuring best practices in cloud application development.