Principal Cloud Application Engineer at the System Administration office at the University of Colorado | Colorado, USA
Company/Recruiter: the System Administration office at the University of Colorado
✦ AI Summary
Join the University of Colorado System Administration and play a pivotal role in shaping the future of higher education technology.
Job Overview
The Principal Cloud Application Engineer will be instrumental in designing, developing, and deploying robust, scalable, and secure cloud-based applications. This role demands a deep understanding of cloud architectures, application development lifecycles, and best practices in a university setting. You will lead technical initiatives, mentor junior engineers, and collaborate with stakeholders across various departments to deliver impactful solutions.Key Responsibilities
- Architect, design, and implement sophisticated cloud-native applications leveraging AWS, Azure, or GCP services.
- Lead the full software development lifecycle from conception to deployment and ongoing maintenance.
- Develop and enforce coding standards, architectural patterns, and best practices for cloud application development.
- Collaborate with system administrators, security teams, and business stakeholders to define technical requirements and solutions.
- Mentor and guide junior engineering staff, fostering a culture of technical excellence.
- Troubleshoot complex technical issues and implement effective solutions.
- Evaluate and recommend new cloud technologies and methodologies to improve application performance and efficiency.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Extensive experience in cloud application development, with a strong emphasis on at least one major cloud platform (AWS, Azure, GCP).
- Proven expertise in designing and implementing microservices architectures, APIs, and serverless functions.
- Proficiency in multiple programming languages (e.g., Python, Java, Go, Node.js).
- Solid understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, CloudFormation).
- Experience with database technologies (SQL and NoSQL) and data integration patterns.
- Excellent problem-solving, analytical, and communication skills.
What We Offer
- Opportunity to work on cutting-edge cloud technologies.
- A collaborative and supportive work environment.
- Professional development and continuous learning opportunities.
- The chance to contribute to a leading public university system.
- Comprehensive benefits package.
- Generous paid time off.