Cloud Engineer
Requisition # 2023-17345
Date Posted 1 day ago(7/3/2023 2:35 PM)
Department
Enterprise Infrastr Services
Job Type
Full-Time
Overview
The Cloud Engineer is a member of the Enterprise Infrastructure Services team
within the central IT department at Princeton University. This team is
responsible for provisioning access to cloud providers (Microsoft Azure,
Amazon AWS, Google GCP), implementing governance policies, managing costs,
and advising on best practices for deploying and securing cloud
infrastructure.
The Cloud Engineer will collaborate with application development and
infrastructure teams to establish secure, reliable, and cost-effective cloud
environments. This will include automating provisioning processes,
establishing security baselines, deploying policy frameworks, monitoring
policy compliance, monitoring costs, and monitoring service availability and
performance. The Engineer will analyze on-premises applications, recommend the
most effective way to migrate applications to the cloud, and assist with cloud
migrations. The Engineer will develop custom software as needed to assist with
migrations and operations. The Engineer will share knowledge of programming,
DevOps processes, and cloud services with colleagues. The position includes
on-call and after-hours duties as required.
This position reports to the Director for Cloud Infrastructure Services,
within the Enterprise Infrastructure Services department of the Office of
Information Technology at Princeton University.
This is a 2-year term, benefits-eligible position.
Responsibilities
Collaborate with infrastructure, application development, monitoring, and
security teams to evaluate and identify optimal cloud solutions
Identify best-of-breed tools and approaches for deploying, securing, and
monitoring cloud infrastructure
Keep informed of new services and functionality made available by cloud
providers
Design and deploy proof-of-concept networking, storage, and compute
configurations that meet functional requirements
Investigate and resolve cloud infrastructure issues
Recommend best practices for use of cloud services
Develop Python applications to be deployed as serverless functions or
containerized applications
Develop Infrastructure as Code templates used to deploy cloud
infrastructure and applications
Develop and configure automated testing and deployment pipelines
Automate business processes
Automate code and application testing
Document code and configurations
Provide support for cloud management and automation software and tools
Support applications and services managed by the Cloud Infrastructure
Services team as needed
Maintain and share knowledge of new and developing technologies and
industry standards related to cloud technologies and services
Serve as a mentor and help team members develop their cloud knowledge and
technical skills
Support and maintain cloud infrastructure and solutions using the standard
ITIL framework and service management processes in ServiceNow.
Qualifications
Essential Qualifications:
5 or more years of proven experience developing and deploying cloud native
applications and migrating applications to the cloud
Proven experience employing cloud infrastructure through Infrastructure as
Code using CI/CD
Proficiency in Python programming
Familiarity with container technology
Familiarity with networking concepts: VPN, network address translation,
subnets, routing, access control lists, firewalls, and load balancers
Experience with Identity and Access Managment, privilege and role
assignments, access auditing
Experience writing compelling proposals and recommendations
Agile project management experience
Excellent oral and written communication skills
Proven ability to understand new systems beyond areas of expertise and to
understand interactions of technologies
Ability to develop ideas and strategies and to communicate effectively
with diverse stakeholders having varied levels of technical proficiencies
Understanding of infrastructure security controls including cyber security
frameworks
Ability to handle multiple high-priority projects and re-prioritize
workloads to meet changing business needs
Self-motivation, ability to find information, ability to break large
projects down into incremental tasks
Preferred Qualifications:
Cloud developer certifications
Experience with PowerShell, Azure Bicep, Terraform, Cloudformation
Experience building and deploying containerized applications
Skill in leading training sessions and teaching new skills to others
Familiarity with the ITIL service delivery framework, including Incident,
Change, and Problem management
Princeton University is an Equal Opportunity/Affirmative Action Employer and
all qualified applicants will receive consideration for employment without
regard to age, race, color, religion, sex, sexual orientation, gender identity
or expression, national origin, disability status, protected veteran status,
or any other characteristic protected by law. KNOW YOUR RIGHTS
Standard Weekly Hours
36.25
Eligible for Overtime
No
Benefits Eligible
Yes
Essential Services Personnel (see policy for detail)
No
Estimated Appointment End Date
9/30/2025
Physical Capacity Exam Required
No
Valid Driver's License Required
No
Experience Level
Mid-Senior Level
Connect With Us!
Join our Talent Network to receive updates about working at Princeton.
Princeton University job offers are contingent upon the candidate's successful
completion of a background check, reference checks, and pre-employment
screening, as applicable.
If you have questions or comments regarding the iCIMS Privacy Policy or
iCIMS FAQs, please contact [email protected].
Go to our careers site.