DevOps Engineer Job at Princeton University, Princeton, NJ

bzJCbHFQUVRDdCtjcFVPRmtWcGlaQkJTakE9PQ==
  • Princeton University
  • Princeton, NJ

Job Description



As a member of the Custom Solutions and Integration team (CSI) , the DevOps Engineer collaborates with a team of software developers, business analysts, and QA specialists in the delivery of custom software solutions for Princeton University . The DevOps Engineer leverages in- depth knowledge of servers, virtualization, containerization, application administration/configuration, code repositories, monitoring, and systems security to design and implement DevOps automation strategies to support a portfolio of on-prem and cloud applications . The DevOps Engineer is responsible for optimizing and automating software development processes, including but not limited to coding, design, software builds and releases, infrastructure creation and management, application deployment, security, quality assurance, and updates/upgrades.

The Engineer partner s with IT colleagues in Enterprise Infrastructure Services (EIS) and Software Infrastructure Services (SIS) to develop organizational infrastructure standards and determine best practices for cloud application development. The Engineer represent s the interests of the CSI team across a variety of cloud forums and act s as a liaison between the application developer /analysts and the infrastructure teams .

This is a hybrid role.

Responsibilities

  • Design , build and maintain automation for infrastructure creation/maintenance and application deployments
  • Apply software development operations experience to create and maintain robust software development processes and automation
  • I mplement, troubleshoot, upgrade, decommission, and migrate application infrastructure and services in support of applications and projects for the CSI team
  • Manage and track DevOps projects for the CSI team.
  • Lead DevOps initiatives in collaboration with colleagues in a variety of roles ( functional and technical ) and from various parts of the University as necessary.
  • Implement and improve monitoring and alerting in support of a robust application support plan
  • Assist in the creation of technical standards and best practices for software development processes and automation
  • Use AI in DevOps to improve software development and delivery , especially in areas to automate tasks, improve code quality, and optimize application performance
  • Design and improve the efficiency, reliability, and security of software development processes
  • Monitor for errors and problems and troubleshoot system-level issues that arise for CSI applications and infrastructure.
  • When provided access to personal, proprietary and/or otherwise confidential data, maintain such data in the strictest confidence and follow procedures to ensure the privacy, security , and proper use of data
  • Identify improvements to the efficiency, effectiveness, maintainability, and security of the software development processes
  • P rovide technical expertise and guidance for improving the performance, quality, and security of new and existing infrastructure and automation
  • Raise the software development capabilities of the CSI team in support of various campus partners

Qualifications

Essential Qualifications

  • 5+ years’ experience working in an IT organization in a technical role supporting DevOps infrastructure
  • Extensive experience in the installation, upgrade, enhancement, and support of custom applications in a cloud hosting environment
  • Experience with containerization and container orchestration, ideally Docker and Kubernetes
  • Proficient with Git and related tooling/processes
  • Extensive experience with system administration and firm grasp of server virtualization concepts , ideally Linux/Unix
  • Experience with automation tools and frameworks (e.g. , Puppet, Terraform)
  • Extensive experience with software automation techniques and tools (e.g. , Jenkins, Nexus, Maven, NodeJS, Terraform, Selenium)
  • Expertise in scripting and scripting languages that support automation (e.g. , bash shell, Python, PowerShell )
  • Strong organizational skills and ability to work independently
  • Proven ability to multitask across various projects while effectively managing DevOps initiatives for the team.
  • Ability to learn new technologies quickly
  • Strong analytical and problem-solving skills
  • Ability to work collaboratively on team initiatives
  • Ability to create comprehensive and well-written documentation
  • Very strong interpersonal and communication (oral and written) skills
  • Education: Bachelor’s degree or equivalent work experience

Preferred Qualifications

  • Firm grasp of relational databases, SQL, and/or database administration
  • Experience with Azure DevOps
  • Experience with Azure Cloud technologies
  • Experience with Bicep language for deploying Azure resources
  • Experience with PowerShell , Azure CLI
  • Expertise with Jira for project management and automation
  • Experience in higher education

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

PI3bda58a57741-30492-37046459

Job Tags

Work experience placement,

Similar Jobs

Tomra

CDL A Driver Job at Tomra

Company Description TOMRA, an international recycling company, is looking for CDL-A Drivers in Farmington, NY to fill several different roles. HOURS: 4:00 am to 2:00 pm, 2:00 pm to 12:30 AM Job Description CDL-A Route Driver $27/Hr AM Shifts M to F and Tues ...

WV Departments of Health, Health Facilities, and Human Servi...

Talent Acquisition Assistant Job at WV Departments of Health, Health Facilities, and Human Servi...

 ...onboarding and exit surveys, preparing specializing reports, and providing related administrative support to office staff as needed. The ideal candidate must possess excellent communication and computer skills. Current MBA and MSHRM students are encouraged to apply.... 

Cardinal Health

Warehouse Worker (Full-Time Day shift) Job at Cardinal Health

 ...savings plan ~ Access to wages before pay day with myFlexPay ~ Flexible spending...  ...application as soon as possible. What Warehouse Operations contributes to Cardinal Health...  ...reach, stoop, lift and stand for entire shift ~ Ability to lift up to 50 pounds ~ Comfort... 

Cassia CONNECT

TCU - Licensed Practical Nurse (LPN) - Full Time Days Job at Cassia CONNECT

 ...Earn up to a $10,000 Sign-and-Stay Bonus! Begin a fulfilling career as a Licensed Practical Nurse (LPN) at Elim Wellspring and make a meaningful impact! At Elim Wellspring, we're not just colleagues; we're a supportive, family-centered community. Were dedicated to... 

Advanced Air Conditioning, Heating and Refrigeration

Journeyman HVAC Technician Job at Advanced Air Conditioning, Heating and Refrigeration

 ...Job Title: Journeyman HVAC Technician Location: Queens and Nassau County Experience: 8+ Years Job Type: Full-time Pay: $35.00 - $45.00 per hour Job Description: We are seeking a highly skilled and experienced HVAC Technician to join our team. The...