Find Jobs
Find Jobs Near You – Available Work in Your Location
Sr. Staff Software Engineer- Cloud
Career Insights for Cloud Architect
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Massachusetts data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Cloud Architect designs a business' cloud computing strategy. Oversees application architecture and deployment in cloud environments. Integrates cloud applications with other applications. Acts as an advisor to the business on ongoing cloud management strategies.
$124,507 / year median in Massachusetts
+11% projected growth
Job Description
Participate in a rotational on-call schedule with the team Bachelor's degree in computer science, Engineering, Software Engineering, or a related field, however equivalent work experience in similar position may be substituted for educational requirements. 10+ years of experience building and/or configuring cloud infrastructure and services on-prem or public (GCP preferred) through code 10+ years of experience with at least one programming language. (e.g. Java, Golang, Ruby, Python) 10+ years of experience managing Linux based platforms 10+ years of experience with Cloud Native solutions (Google Cloud Platform, Amazon Web Services, and/or Azure). 10+ years of experience with DevOps practices and toolsets, such as Terraform, Ansible, GitHub, Vault, CI/CD delivery models Experience working with container technologies (e.g. Docker, Kubernetes) Strong scripting experience in at least two of the following: Perl, Bash, Python, PowerShell Windows and Linux OS and Networking experience (TCP/IP, Firewalls, SSL, Load Balancing, WAFs, SMTP, DNS, etc) Experience developing, deploying, and maintaining highly available services at scale Experience with web technologies utilizing Microservices, SOA patterns and REST Understanding of Site Reliability Engineering principles