Public Cloud Solutions Architect – GCP
Location : Irving Texas
Onsite to Hybrid
Education:
Bachelor's Degree
Master’s Degree a Plus
Certification :
GCP Cloud Security Certification
OpenStack Administrator Certification
Role Description:
The Developer Experience Engineer / Architect will provide developers with a specialized desktop environment that improves developer productivity, efficient onboarding experience, and an SDLC process that supports modern service and application engineering.
Responsibilities:
Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
Understanding of information modeling, data structures and algorithms
Participate in the front-enddevelopment for one or more products and collaborate with visual/interaction designers, other engineers, and product managersto launch new products, iterate on existing features, and build a world-class user experience
Incorporate testingand instrumentation into your development workflow to ensure a product is reliable and measurable
Create and maintain continuous integration and deployment processes
Create and maintain toolsfor code qualitycontrol: code review,testing, coverage, monitoring, notification
Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’ssoftware. These dependencies will include but not limited to hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems.
Qualifications:
Undergraduate Degree in related field or equivalent experience
10 years of hands-on experience developing engineering software and consumer facing applications
8 years ofexperience developing and scaling JAVA REST services, using frameworks such as Spring.
Experience in modern microservices architectures and deployments
5 years of experience working in a distributed, cloud-based environment using AWS and GCP is preferred (Docker/Kubernetes)
Experience with cloud infrastructure and data services (compute, storage, networking and others)
Expert-level proficiency in designing and implementing cloudinfrastructure (AWS and GCP) utilizing Terraform for infrastructure as code (IaC).
Experience working with cloud-based relational and NoSQL databases.
Experience with Test Driven Development (TDD)and test automation using unit testing and behavioral testing frameworks
Experience as an Solutions Architect.
Familiarity with Devopsand SRE practices
Experience with modern SDLC tools, branching strategies, and ability to develop and enforce CI/CD practices
Familiarity with DomainDriven Design and Event DrivenArchitectures
Knowledge of front-end stack, best practices, frameworks and overallarchitecture
Strong analytical skills
Strong collaboration and interpersonal skills
Developer level operations proficiency — knowledge of networking, familiarity with load balancers, hypervisors, CDNs.