{"id":498949,"url":"https://alion.io/job/kpbs-public-media-is-analystprogrammer-ii","title":"IS Analyst/Programmer II","company":{"id":38548,"name":"KPBS Public Media","domain":"kpbs.org","url":"https://alion.io/company/kpbs-public-media","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":null},"role":"Analytics","role_family":"Analytics","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Diego, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":29,"max":55,"currency":"USD","period":"hour","gross":null,"usd_annual":110000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bash","optional":false},{"name":"Linux","optional":false},{"name":"Oracle","optional":false},{"name":"Oracle ERP","optional":false},{"name":"SQL","optional":false},{"name":"GitHub","optional":true},{"name":"Unix","optional":true}],"status":"live","first_seen_at":"2026-09-07T08:56:08Z","employer_posted_date":"2026-09-19","last_verified_at":"2026-11-05T09:09:01Z","board_verified":true,"closed_at":null,"days_open":59,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":59},"description":"Overview\nThe salary range for this position is $29.76 to $55.18 per hour depending on qualifications and is non-negotiable.\nThis position is open until filled with first review of candidates on May 18, 2026.\nWHO WE ARE\nEstablished in 1943, the mission of the SDSU Research Foundation (SDSURF) is to support the research objectives of San Diego State University by helping faculty and staff find, obtain, and administer funding for their research and sponsored programs. SDSU is one of the top public research universities in the nation, furthering discoveries, interventions, and solutions that improve communities and change the world. SDSURF provides the full life cycle of grants services to faculty and staff to further their important work.\nOur vision is to foster a culture of creativity and collaboration with integrity and respect for individuals that results in the delivery of superior service to support the university’s strategic aspirations.\nOur core values:\nService: We are a service organization that strives to provide superior support to the university community to achieve SDSU’s goals; we are committed to being professionally competent by setting high standards and working hard to achieve results; and we continually seeking to improve our skills and capabilities by valuing education and professional development.\nCollaboration: We seek to actively engage with our stakeholders and employees to identify issues and design solutions, build strong relationships grounded in trust, openness, and inclusion and achieve the best results by taking pride in the accomplishments of our colleagues.\nInnovation: We work towards inspired solutions to improve and adapt to emerging opportunities and challenges, creative ways to streamline and enhance our delivery of services through resourceful and proactive problem solving and strategic use of technology and reduction of obstacles.\nRespect: We promote a culture where every individual is valued and treated with dignity, we honor open-mindedness toward different viewpoints and ideas and have a genuine appreciation for varied backgrounds, experiences, and ways of thinking.\nIntegrity: We are committed to act with the highest ethical standards, with honesty, integrity, and transparency, provide consistent and accurate information and value and respect all individuals.\nWHAT OUR DEPARTMENT DOES\nThe Information Systems team serves the evolving information services and technology needs of SDSURF. The team is responsible for the operation, maintenance, security, and ongoing development of SDSURF enterprise systems and providing administrative desktop services for central staff personnel. Our team members work closely with our users and colleagues to develop and implement user-focused technology solutions that support researchers and employees, contributing to increased productivity, security and accessibility of information.\nThe Development Team is responsible for design, programming and high-level support activities of enterprise applications including reporting and analytics, MyRF Oracle Application Express programming, integrations between Banner and other enterprise applications and external third-party systems, and Banner enhancements. In collaboration with the Enterprise Information Systems Team and department colleagues across the organization, the team’s efforts are key to designing and implementing modern, user-centric processes and reporting assets supporting data-informed decision-making in support of Research Foundation and SDSU strategic priorities.\nResponsibilities\nYOUR ROLE IN CREATING THE UNIVERSITY’S PRESENT AND FUTURE\nAs an IS Analyst/Programmer you will support, improve and modernize administrative systems that support the research and creative endeavors of our staff and faculty. Responsible for an entire range of activities supporting Ellucian Banner ERP implementation (Finance, HR) from troubleshooting, break/fix support, gathering and analyzing requirements to full application development and data integrations with a myriad of external systems and business applications. Consulting with colleagues across the organization, develop custom forms, reports, workflows, and data integrations supporting business processes using a variety of technical skills, namely Oracle SQL, PL/SQL, Linux shell scripting, Oracle Application Express (APEX), vendor APIs and other data-transfer methods.\nThis position, on occasion, may be required to occasionally work hours beyond typical business hours, including after work hours, weekends, and holidays.\nTHE WORK YOU WILL DO AND MANAGE \nCollect functional and technical requirements from users, stakeholders, technical resources, and subject experts to design, prototype, test, debug and deploy secure user-centric programs, custom applications and reports in Banner, APEX and other SDSURF Systems.\nProvide courteous and effective end-user support for SDSURF enterprise systems.\nInvestigate and evaluate proposed new software, solutions, and approaches to solve ongoing data challenges.\nProvide various departments with necessary data for internal and external reporting \nActively collaborate and coordinate with colleagues to build and share a set of centralized, certified tables and packages from defined business rules to create accurate, consistent reports and programs. \nDocument code and processes and adhere to agreed-upon change management processes for source code, database objects, host programs and directories (including changes to server programs and permissions). \nMaintain system, program, and user documentation. \nConduct all activities in compliance with current SDSU Information Security Plan and SDSU Research Foundation Information Systems Policies and Procedures. \nQualifications\nTHE SKILLS WE NEED\nOracle SQL/PL-SQL programming experience\nAbility to gather requirements from a diverse sources, perform data analysis, coding, testing, integration and maintenance of Oracle and other business applications. \nStrong customer service skills and strong desire to assist others\nAbility to communicate effectively to instruct or train others through explanation and/or demonstration\nStrong verbal and written communication skills for both technical and non-technical audiences. Self-motivated, ability to stay on task and work both independently and in team environment\nHighly motivated self-starter, with a strong and dependable work ethic and desire to be a system owner.\nWell organized, ability to manage priorities and workload to meet deadlines, detail oriented; possess good judgment and common sense.\nDemonstrated ability to handle direct customer interaction professionally \nAbility to quickly and honestly recognize and report mistakes to mitigate their impact on systems and users.\nexcellent team-working, training skills and a willingness to share knowledge with other team members along with a willingness to learn from other subject experts in order to raise the collective knowledge of our information systems family\nAbility to write, tune and validate advanced Oracle SQL queries and reports.\nAbility to create, test and debug Linux shell scripts, scheduled jobs and automated reports.\nKnowledge of Linux operating system, including Bash shell, user/group permissions and environment variables.\nAbility to develop complex Oracle applications, data processes and integration with various systems.\nStrong understanding of the software development lifecycle from technical design, unit testing to user testing, to production migration. Emphasize adherence to standards and controls, and conduct quality assurance over programs before migration to production. \nExperience and Education\nBachelor’s degree in Information Systems, business or related field or an equivalent combination of education, certifications and relevant experience.\nTwo-years of related work experience of system design, analysis, programming experience\nPreferred Qualifications\nTwo-years of related work experience using SQL in a relational database environment, preferably Oracle SQL and PL/SQL\nExperience consulting with end-users and stakeholders to analyze business processes, understand business requirements, and develop technical specifications. \nExperience with Oracle Application Express (APEX) and/or Ellucian Banner systems a plus \nExperience with APIs, Web Services or other data integration methods.\nExperience with Oracle database design with strong knowledge of Oracle database concepts (including stored procedures, packages, functions, triggers, tables, views, indexes, etc.) \nExperience with Linux/Unix Shell Scripting\nProficiency writing advanced queries, using advanced SQL concepts \nExperience with TOAD, SQL Developer, GIT and GitHub\nWorking knowledge of relational databases (Oracle preferred)\nExperience with Linux operating system\nWHAT YOU WILL RECEIVE\nComprehensive medical, dental, and vision plans\nLife and disability insurance plans\nGenerous employer contributed 403b retirement plan. We match 200% on the first 5% of contributions, up to 10% maximum employer matching contribution. All contributions are 100% vested.\nVacation and sick leave accruals\n14 paid holidays and 1 annual personal holiday\nHybrid in-office/telework arrangements\nEmployee Assistance Program (EAP)\nAccess to campus amenities, including Love Library, Aztec Lanes bowling alley, SDSU transit center, and a variety of coffee shops and eateries.\nDiscounted Aztec Recreation Center gym membership and SDSU events\nWellness workshops\nHOW TO APPLY AND TIPS FOR MAKING IT THROUGH OUR HIRING PROCESS\nYou must apply through the SDSURF Career Page. Make sure your application is complete. Including a resume and cover letter is recommended. Respond to supplemental questions thoroughly.\nWHAT OUR HIRING PROCESS IS LIKE \nWe work as fast as we can to make hiring decisions. However, it may take several weeks for all the parties involved to review your application. We keep in touch each step of the way and inform you of the status of your application.\nADDITIONAL APPLICANT INFORMATION:\nThe salary range for this position is $29.76 to $55.18 per hour depending upon qualifications and is non-negotiable. \nHybrid Work Philosophy: We believe that a balanced approach to work-combining the flexibility of remote work with the collaborative energy of in-person engagement-creates the most effective and fulfilling environment for our organization. Remote work empowers individuals with autonomy, focus, and work-life balance, while in-office days foster connection, creativity, and shared purpose. Having at least two days in the office is essential to maintain strong interpersonal relationships, encourage spontaneous collaboration, and reinforce our shared culture. These in-person interactions help build trust, align teams, and spark innovation in ways that are difficult to replicate remotely. By embracing a hybrid model of two days in the office and three days remote, we enable both personal productivity and collective innovation, ensuring our culture remains strong, inclusive, and adaptable.\nCandidate must reside in California and live within a commutable distance from SDSU at time of hire.\nJob offer is contingent upon satisfactory clearance based on background check results (including a criminal record check).\nSan Diego State University Research Foundation is an equal opportunity employer. Consistent with California law and federal civil rights laws, SDSU Research Foundation provides equal opportunity in employment without unlawful discrimination or preferential treatment based on race, sex, color, ethnicity, or national origin or any other categories protected by federal or state law. \nEmployment decisions are based on an individual’s qualifications as they relate to the job under consideration. Our commitment to equal opportunity means ensuring that every employee has equal access to resources and support. \nSDSU Research Foundation complies with Titles VI and VII of the Civil Rights Act of 1964, Title IX of the Education Amendme...","description_format":"text","description_chars":12895,"description_truncated":true,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Equity","Gym membership","Hybrid work","Professional development","Retirement plans"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Education","Events & Ticketing","Media & Entertainment"],"lifecycle":[{"event":"open","at":"2026-09-07T08:56:08Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.539,"p_room":0.35,"age_days":58,"expected_fill_days":23,"reasons":["conf:1","win:tail"],"computed_at":"2026-11-05T05:54:30Z"},"pay":{"stated_usd_annual":110000,"is_top_pay":true},"html_url":"https://alion.io/job/kpbs-public-media-is-analystprogrammer-ii","json_url":"https://alion.io/job/kpbs-public-media-is-analystprogrammer-ii.json","meta":{"generated_at":"2026-11-05T11:43:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14996,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":38548},"rest":"https://alion.io/mcp/rest/get_company?id=38548"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkpbs-public-media-is-analystprogrammer-ii"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fkpbs-public-media-is-analystprogrammer-ii"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fkpbs-public-media-is-analystprogrammer-ii"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/kpbs-public-media-is-analystprogrammer-ii\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkpbs-public-media-is-analystprogrammer-ii"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":498949}},{"tool":"search_jobs","arguments":{"company":"kpbs.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":498949},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}