Cloud Architect
CARFAX · Columbia, MO · 6 days ago
EngineeringFull-time
About the role
Join Team CARFAX as a Cloud Architect. Team CARFAX is looking for hands-on, system-level thinkers who understand the many tradeoffs of technology choices, engage with distributed teams and help architect and design cloud-based platforms and data migration strategies to be leveraged across many departmental development teams.
Responsibilities
- Provide technical leadership to the data ingest development teams
- Analyze system requirements and workflow analysis, prepare design and architectural specifications
- Affiliate in the architectural design of migrating from legacy systems
- Ensure uniform enterprise-wide application design standards are maintained
- Participate in design decisions, including new technology research and prototyping
- Collaborate closely with other AWS engineers and architects, cloud engineers, support teams and other stakeholders
- Innovate new ideas to evolve our applications, data storage and processes
- Continuously analyze and evaluate our systems, products and process for potential improvements
- Communicate across development teams to understand pain points and places where improvements can be beneficial
- Education business stakeholders and product development teams on the proper use of AWS products and services
Requirements
- 8+ years of professional software engineering experience with 3 years of that designing & architecting web applications
- Experience in architecting and migrating big data to AWS cost effectively, securely and reliably
- Knowledge or hands-on experience in MongoDB, Hadoop and AWS databases – RDS/Aurora, DocumentDB and DynamoDB
- Expertise in security best practices for data at rest and in transit in AWS, cloud security best practices and a DevSecOps mindset
- Hands-on experience with AWS product offerings (e.g. EC2, VPCs, Lambda, API Gateway, etc.) and IaC tools such as Terraform or CloudFormation
- AWS Solution Architect – Professional certification is strongly preferred
- Hands-on experience migrating legacy, non-cloud applications and date to AWS including AWS data migration tooling, products and services
- Hands-on experience building and supporting CI/CD pipelines leveraging a tool such as Jenkins or GitLab - be a firm believer in "automate everything"
- Knowledgeable of ETL and ELT architecture and patterns and best practices for large-scale performance
- Knowledge of AWS pricing and cost estimations
- Exceptional analytical and problem-solving skills and Excellent interpersonal, collaboration and communication skills
- Experience building web applications across diverse technologies (Java, Javascript, golang, etc.)
- Ability to facilitate technical discussions, PoC technical solutions and plan a technology roadmap
- Extensive experience in aligning application development with business needs
- Enthusiastic and motivated to apply AI to development and operations
- Operational experience - ready to own the uptime and quality of systems
- Documentation and teaching mindset - Help others!
Qualifications
- Self-Driven attitude - ability to quickly come up to speed with different technologies on an ongoing basis
- Technical acumen - Be flexible! We love to change it up by using different technologies and need you to be open to new and different technologies!
- Loves to learn! To get the greatest solutions we need to continually explore what’s new and be willing to dive in and learn
Skills
- Communication - Be vocal!
- Security best practices for data at rest and in transit in AWS, cloud security best practices and a DevSecOps mindset
- Hands-on experience with AWS product offerings (e.g. EC2, VPCs, Lambda, API Gateway, etc.) and IaC tools such as Terraform or CloudFormation
- Hands-on experience migrating legacy, non-cloud applications and date to AWS including AWS data migration tooling, products and services
- Hands-on experience building and supporting CI/CD pipelines leveraging a tool such as Jenkins or GitLab - be a firm believer in "automate everything"
- Knowledgeable of ETL and ELT architecture and patterns and best practices for large-scale performance
- Knowledge of AWS pricing and cost estimations
- Exceptional analytical and problem-solving skills and Excellent interpersonal, collaboration and communication skills
- Experience building web applications across diverse technologies (Java, Javascript, golang, etc.)
- Ability to facilitate technical discussions, PoC technical solutions and plan a technology roadmap
- Extensive experience in aligning application development with business needs
- Enthusiastic and motivated to apply AI to development and operations
- Operational experience - ready to own the uptime and quality of systems
- Documentation and teaching mindset - Help others!
Benefits
- Competitive compensation, benefits and generous time-off policies
- 4-Day summer work weeks and a winter holiday break
- 401(k)/DCPP matching
- Annual bonus program
- Casual, dog-friendly, and innovative office spaces
Pay
Details on pay will be provided during the interview process.
Schedule
This position will require 3 days per week in our Columbia, MO office subject to change with future business needs.