Fervid Group

The FerVID Group

Current Opportunities

back Back to Jobs

Cloud Software Architect

Location: Houston, TX, United States
Job # 10629181
Date Posted: 03-15-2018
Apply Now or

Title: Cloud Software Architect
Location: Houston, TX, US
Cloud Software Architect drives the current and future technical solution across a range of cloud-based applications, solutions and technologies that contribute to a common set of business objectives. Cloud Software Architect owns and communicates the architectural vision of the product or solution with which he/she is involved and provides guidance and context to the products under his/her supervision.Cloud Software Architect also leads the design, implementation and maintenance of current and future cloud solutions demonstrating service-oriented architecture and secure applications development technology best practices. He/She works with managers and technical teams in a cross-functional environment to implement quality products that meet business goals. He/She keeps up-to-date on latest cloud solutions to generate innovative ideas to solve business challenges. This responsibility will often lie within a business organization but may extend across a set of business domains that are using the same underlying software, IT or product technologies.
This position reports to Project Manager or Engineering Manager (depending on the scope) and functionally to the Software Lead Architect or Chief Architect.
Essential Responsibilities and Duties:
Cloud Software Architect will often be a full-time position, and is usually not a role taken by developers. Nonetheless, Cloud Software Architect could still participate in implementation-oriented tasks if desired.
· Ensures appropriate consistency of workflows, systems and solutions architecture across multiple projects, as appropriate
· Participates in defining the vision and technology roadmap for a specific business domain or multiple business domains, as well as guides and participates in the execution of this roadmap
· Participates in all major architecture and design decisions that affect the systems produced in the business domains
· Interfaces with architects on related systems to ensure the system architecture fits within the overall product roadmaps, and define interfaces for information exchange with other systems/software
· Coordinates design and integrity among system elements as they are being developed, recognizes when interface impacts might occur and takes early action to avoid problems
· Generates the highest level of system requirements based on stakeholder needs, technology roadmap and other constraints such as cost and schedule
· Coordinates, develops and mentors technical teams
· Actively participates in intellectual property (protection of and compliance with) decisions
· Author/co-authors technical papers
·Previous Experience and Competencies:
· Bachelor's (or equivalent industrial experiences) / Master’s / PhD degree in science or engineering with software experience or education
· 8+ years of related experience
· Expertise in modern cloud solution architecture patterns, design, development
· Experience with cloud technology - AWS, Azure or Google Cloud Platform (GCP)
· Guru software engineer, with hands on experience with server/client side JS, Angular, Go, Java, Scala, Python.
· Excellent problem solving, critical thinking and communication skills
· Strong analytical, problem solving skills and technical troubleshooting
· Expert knowledge of concurrency, scalability, security, fault tolerant designs and reactive messaging patterns
· Knowledge of domain driven design practices
· Knowedge on security (threat modeling, etc)
· Solid knowledge of RESTful API design and asynchronous and concurrent systems
· Solid knowledge of application development lifecycle and agile methodologies
· Experience with continuous integration, continuous deployment and relevant toolsets
· Experience with testing strategies (unit, service, e2e) and corresponding frameworks
· Keen eye for detail and stubborn resolve to drive to high quality deliverables
· Familiarity with version control systems
· Must be able to brainstorm and communicate technology ideas with peers
· Ability to mentor team members
· Willingness to share expertise internally and externally
Candidate must be able to legally work and reside in the US.
Apply Now or

this job portal is powered by CATS
Return to top ↑