What are the responsibilities and job description for the Cloud Architect position at ACI Infotech?
Cloud Architect.
Location : Salt Lake City Metropolitan Area, Utah.(Hybrid)
Mode : Full time role
Job Description :
As a Principal Engineer - Cloud Architect...need help our internal partners develop cloud technology expertise and capacity, while also collaborating with our customers and external partners on key engagements. Our Principal Architects will deliver proof-of-concept projects, topical workshops, and lead implementation projects. These engagements will focus on key customer cloud technologies and solutions such as web applications, event streaming (Kafka), cloud ingress / egress, Kubernetes, DNS, HPC, batch processing and big data, archiving and disaster recovery, and various on-prem to cloud migrations.
Other responsibilities include, but are not limited to, the following :
- Work autonomously and advise architecture leadership with additional input, direction, and vision for O.C. Tanner's product and platform implementations
- Establish relationships and build trust among principal engineers and engineering teams. You will use these connections and communication skills to discover technical requirements that cut across our custom-developed products.
- Work on a team of architects & principal engineers as you guide other engineering teams
- Work closely with our Cloud Ops team to guide & assist the successful implementation of cloud architect initiatives
- Participate as a decision-maker in the Architecture Coalition process, assessing and approving preliminary designs
- Engage with the Enterprise Architect and Director of Enterprise Architecture to help set short term and long-term vision of technology built at OC Tanner
- Maintain software system diagrams, following up with the enterprise architect or engineers as needed to keep them up to date
- Present architecture designs and flow diagrams to tech leadership and engineering
- Create clear requirements for platform teams to enable the support of your designs
- Guide and consult with other engineering teams on critical design or performance issues
- Conduct code reviews and approve pull requests based on standards you have helped to establish
- Preserve and automate the deployment of developer source code assets
- Create, publish, and evangelize development standards and guides
- Contribute to cross-team libraries or services that create consistency of developer experience across all of software engineering
- Evaluate and recommend technology choices to proactively meet O.C. Tanner business strategy
Required Qualifications
Preferred Qualifications