UC San Diego
For the safety and well-being of the entire university community, the University of California requires, with few exceptions, that all students, faculty and staff be vaccinated against the COVID-19 virus and influenza before they will be allowed on campus or in a facility or office. For more information visit: /
UCSD Layoff from Career Appointment: Apply by 9/11/23 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor.
Special Selection Applicants: Apply by 9/21/23. Eligible Special Selection clients should contact their Disability Counselor for assistance.
UC San Diego Policy will not allow this position to receive work visa sponsorship.
DESCRIPTION
UC San Diego is ranked the 9th best public university in the nation by U.S. News and World Report and is the largest employer based in San Diego County.
Reporting to the VC-CFO, Information Technology Services (ITS) delivers Enterprise information technology services to the University of California, San Diego (UCSD) under the leadership of the campus Chief Information Officer (CIO). Information Technology Services (IT Services) uses world-class services and technologies to empower UC San Diego’s mission to transform California and the world as a student-centered, research-focused, service-oriented public university. As a strategic member of the UC San Diego community, IT Services embraces innovation in their delivery of IT services, infrastructure, applications, and support. IT Services is customer-focused and committed to collaboration, continuous improvement, and accountability.
Equity, Diversity, and Inclusion are core values at UC San Diego and within Information Technology Services. Crafting a culture around these values allows us to more deeply connect with and appreciate our employees, students, and campus partners. Information Technology Services is continuously working to build a community where we all feel safe, empowered, and encouraged to bring our authentic selves to work. We do this not only because it is what’s right, but because we know that diversity drives insight and innovation. We are proud to partner closely with UC San Diego’s Office for Equity, Diversity, and Inclusion, as their dedication to this mission helps us all to drive change.
With broad impact across UCSD’s multi-billion-dollar research and education enterprise, Academic Technology Services (ATS) provides a variety of digital technology services to faculty, research staff, postdoctoral, graduate and undergraduate students, including all academic departments, schools and divisions. ATS coordinates across campus IT providers (including ITS, SDSC, Calit2, the Library), the Schools, Divisions, Departments and labs, Academic Affairs, Research Affairs, Teaching and Learning Commons, and other critical stakeholders to deliver coordinated services critical to all aspects of the research and education enterprise.
The Academic Technology Innovation team in Academic Technology Services is responsible for multiple instructional and research services at UC San Diego, including the Data Science and Machine Learning Platform, AWS Educate, learning management systems integrations, lecture capture administration and postprocessing, and student course resource provisioning.
Are you a software and DevOps professional who is interested in empowering students, faculty and researchers with cutting-edge technology applications? Join ATS as an Applications Programmer to help create and improve academic tools for our campus community. The successful candidate will collaborate with a team of career and student employee DevOps engineers, using technologies such as containers (Docker); various programming languages and testing frameworks (Python, JAVA, .NET, pytest, Selenium) for APIs, integrations and webapps; CI/CD tools (Github Actions, Terraform, Bamboo, Artifactory), cloud architectures and frameworks (AWS, Lambda), and managing data workflows (Airflow).
Responsibilities:
~ Applies skills as a seasoned, experienced software professional to design, write, test, deploy and maintain multiple academic technology service offerings and projects.
~Leverages continuous integration and deployment tools to automate development processes.
~Develops middleware to integrate webapps with campus and cloud-based enterprise systems via open source libraries, APIs and Learning Tools Interoperability (LTIs), using standard authorization and authentication systems
~Use artificial intelligence and machine learning tools to improve academic processes
~Instructs junior staff and student employees on a wide range of DevOps concepts.
QUALIFICATIONS
-
Bachelor’s degree in related area and / or equivalent experience / training
-
Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts. Skilled in building, maintaining, and debugging complex web-based and back-end applications written in languages such as Python, Java, C#/ASP.net, and JavaScript. Experience with Python web frameworks such as Flask.
-
Experience with container technologies, such as Docker. Familiarity with image deployment frameworks such as Helm and container orchestration platforms such as Kubernetes
-
Experience with cloud technologies and interfaces, such as AWS EC2, S3, IAM, Cloud Formation, APIs, Lambda, etc.
-
Demonstrated software repository skills. Demonstrated testing and test planning skills. Knowledge of modern software development methodologies (such as SCRUM/Agile) and use of modern project management and source code control systems and workflows to develop code in a multiperson, distributed workflow. Experience with container-based Continuous Integration and Deployment (CI/CD) in a DevOps environment. Write and automate unit, integration and Selenium tests that are automatically run in containers prior to committing new code, using CI/CD frameworks such as github actions, Bamboo, or Jenkins. Deploys software using frameworks such as CloudFormation, Atlantis, or Terraform.
-
Intermediate knowledge of secure software development. Experience with authentication/authorization protocols such as SAML/Shibboleth and OAuth.
Preferred Qualifications:
-
Familiarity with group and access management systems such as Grouper, leveraging workflow automation platforms such as Airflow
-
Thorough experience with common programming tools. Demonstrated ability to follow software specifications. Proven ability to research best practices and existing solutions to complex technical problems.
SPECIAL CONDITIONS
-
Employee must be available to work evenings and weekends.
-
Employee must be available to travel as required.
-
Job offer is contingent upon satisfactory clearance based on background check results.
Our employees enjoy competitive compensation packages and educational opportunities in a diverse, stimulating workforce.
This position is eligible for full benefits first day of hire:
a) Health/Dental/Vision Insurance.
b) Vacation/holidays (15 vacation days & 13 paid holidays a year).
c) Work/Life Balance.
d) UC Retirement Plan
e) Pet insurance.
For more information about UCSD and .
To calculate an approximate value of the UC Total Compensation package, please click
Pay Transparency Act
Annual Full Pay Range: $59,700 – $124,300 (will be prorated if the appointment percentage is less than 100%)
Hourly Equivalent: $28.59 – $59.53
Factors in determining the appropriate compensation for a role include experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs. The Hiring Pay Scale referenced in the job posting is the budgeted salary or hourly range that the University reasonably expects to pay for this position. The Annual Full Pay Range may be broader than what the University anticipates to pay for this position, based on internal equity, budget, and collective bargaining agreements (when applicable).
Job offer is contingent on successful engagement in the UC COVID-19 Vaccination program (fully vaccinated with documented proof or approved exception/deferral).
To foster the best possible working and learning environment, UC San Diego strives to cultivate a rich and diverse environment, inclusive and supportive of all students, faculty, staff and visitors. For more information, please visit .
The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age, protected veteran status, gender identity or sexual orientation. For the complete University of California nondiscrimination and affirmative action policy see:
UC San Diego is a smoke and tobacco free environment. Please visit for more information.
Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!
APPLICATIONS PROGR 3
INFORMATION TECHNOLOGY SVCS
$59,700 – $93,000 / Year
Remote
Career
100%
Uncovered
1
8 hrs/day
Your email has been sent!
|
Posted: 9/6/2023
Job Reference #: 125129
The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age, protected veteran status, gender identity or sexual orientation. For the complete University of California nondiscrimination and affirmative action policy see: http://www-hr.ucsd.edu/saa/nondiscr.html UC San Diego is a smoke and tobacco free environment. Please visit smokefree.ucsd.edu for more information.