C4 Technical Services
Cloud Engineering Architect - Remote
C4 Technical Services, Saint Paul, Minnesota, United States, 55130
Cloud Engineering Architect Location: MN or Remote Software Engineering Architect The Software Engineering Architect is responsible for ensuring Application Architecture standard patterns and practices are designed to meet portability, resiliency, stability, non-functional, and operational readiness use cases. Provide thought leadership and champion software engineering best practices, innovative solutioning and Agile and Dev Ops best practices. Develop, document, operationalize and socialize Cloud Software Engineering patterns, processes, and technological building blocks for Product teams to use building their solutions Work closely with Solution Architects and the Product teams to bridge the gap between 'what should be done' and then decompose to 'how it can be accomplished', to include the follow-up to ensure its implemented. Partner with Architecture, Infrastructure and Security to ensure excellence in design and the evolution of application architecture Software Engineering Architect Requirements/Activities: 10 years of 'Full Stack' end-to-end development 5 years of Cloud Native Application Development utilizing Test Driven Development practices 5 years using Agile Delivery concepts and practices Experience designing and implementing Microservices patterns, practices, and frameworks Previous experience Pair Programming/XP practices Experience with public cloud providers and infrastructure as a service Experience with creating and utilizing CI/CD automation pipelines Develop automated solutions to monitor and support our software development and release processes Be the primary technical resource for our Product Team Tech Leads from an overall cloud delivery standpoint Knowledge or experience with cloud providers and infrastructure as a service Strong communication skills and experience working directly with Product Teams, leading projects, and mentoring engineers; ability to explain technical concepts to business personnel and stakeholders Mentor and teach personnel on cloud native and agile development concepts Technology: Vmware Tanzu, RabbitMQ, Kafka, GemFire, PostgreSQL, MongoDB, WSO2, GitHub, Jira, Confluence, Spring, OIDC Preferred: Experience in a development enablement or advocate role Experience working directly with multiple Application Development Teams Position activities: Develop, document, operationalize and socialize Cloud Software Engineering patterns, processes, and technological building blocks Advise and mentor lead developers on application architecture, design, and principles as the primary technical resource Mentor and advise developers on cloud native and agile development concepts Provide technical runway for product teams to reduce friction and cognitive load for developers Foster collaboration across product teams and facilitate knowledge sharing across silos DICE cclausenc4techservices.com