The Cloud Architect is responsible for designing, creating, maintaining, and documenting automation standards for code and infrastructure as code releases.
- Cloud Infrastructure:
- Design & implement repeatable automation around our cloud infrastructure: build, test, deploy, and release processes
- Ensure high availability of production services
- Design improvements to enhance the availability of all services and processes
- Create and maintain CI/CD pipelines for multiple projects and environments
- Collaborate with development to understand automation needs and provide solutions
- Automate the delivery of infrastructure services
- Develop and update automation strategies and standard practices
- Evaluate and recommend tools and technologies for automation
- Investigate and resolve technical issues
- Create or edit PowerShell or shell scripts to automate common maintenance tasks and/or new installation tasks
- Manage environments in Azure subscriptions to ensure optimal capacity, performance, security, and availability
- Maintain configuration management tools
- Maintain code repository system
- Develop automation methodologies for infrastructure build and system management activities across platforms and storage systems
- Create and maintain documentation as it relates to system configuration, mapping, processes, and service records
- Work closely with infrastructure, release management, and development to document and maintain deployment standards
- Participate in on-call rotation
- Other job duties as assigned
- Solid knowledge and understanding of developing specific and realistic goals and plans to prioritize, organize, track and accomplish work.
- Solid knowledge and understanding of current business acumen.
- Solid knowledge and understanding of organizing people, tasks, and activities to yield efficient work flow.
- Solid knowledge and understanding of customer service and intrapersonal best practices.
- Solid knowledge of Artifact repositories such as JFrog, Artifactory, and Nexus.
- Solid knowledge of scripting software, PowerShell
- Solid knowledge of configuration management tools such as Ansible, Puppet or Chef
- Solid knowledge of building software and deploying tools
- Solid knowledge of monitoring tools including Solarwinds, Dynatrace, or AppDynamic
- 5+ years of related experience
- 5+ years experience in software design/development and/or operations. With a base in Development, Systems Architecture, and/or Operations.
- Demonstrated experience with CI/CD pipeline tools, specifically Azure Devlops
- Demonstrated experience hosting applications in Azure.
- Demonstrated experience with Source Control systems, such as GIT and Bitbucket
- Demonstrated experience with Terraform
- Demonstrated experience in deploying web and application servers: IIS, Nginx, Node.js
- Demonstrated experience with database systems such as AzureSQL, MSSQL and MongoDB
- Demonstrated experience in implementing containers such as Docker and Kubernetes
What Fairway can offer YOU!
- Competitive compensation
- Benefits include medical and dental insurance.
- Life and Disability insurance
- Matching 401k
- Employee Stock Ownership Plan
- Paid Time Off plus company-paid holidays
- Employee discounts for wellness, pet insurance, auto and homeowner’s insurance, and MORE!