> Markdown version of [/jobs/ext/2039057-information-systems-analyst](https://www.wearedevelopers.com/jobs/ext/2039057-information-systems-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Information Systems Analyst - **Company:** County of Alameda - **Location:** Oakland, CA, United States - **Salary:** $116,168.0 - $155,667.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), JavaScript (Programming Language), Oracle WebLogic Server, Business Software, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Documentation, Information Systems, Computer Programming, Databases, Computer Engineering, Database Design, Dynamic HTML, Visual C++ (Programming Language), Java Platform Enterprise Edition (J2EE), IBM Websphere Application Server, Systems Analysis, Apache Struts, WildFly (JBoss AS), Javaserver Pages, Microsoft Visual Studio, Microsoft SQL Server, Visual Basic .NET (Programming Language), Network Architecture, Office Suite, Oracle (Applications), Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), Data Processing, Computer Networking Systems, Information Technology, Visual Basic Language, Programming Languages - **Published:** August 12, 2026 - **Apply:** https://careersingovernment.com/job/2469444/information-systems-analyst/ ## About the Role The equivalent to graduation from an accredited four-year college or university (120 semester units or 180 quarter units) with a major in MIS, Computer Science, Computer Engineering or equivalent. AND Experience: The equivalent of two years of full-time experience in planning, developing and administering complex information technology systems and applications. OR II Experience: The equivalent of three years of full time experience in planning, developing and administering multiple, complex information technology systems and applications. Certification: Professional Certification as a Microsoft Certified Solution Developer, Sun Certified Java Programmer, Sun Certified Java Developer or equivalent can be substituted for one year of experience. ## Description Under general direction, to analyze department business system needs, and produce, maintain and update software systems to meet those needs. Information Systems Analysts are responsible for gathering requirements, defining problems and recommending solutions, writing program and database design specifications, modifying existing systems and providing production support for users and their systems. Information Systems Analysts may also prepare instructional material for department staff, act as project manager on projects; and performs related duties as required. DISTINGUISHING FEATURES: This is the fully functioning Systems Analyst classification in the Information Systems class series. Incumbents are competent to work independently in designing, developing, testing, implementing, and maintaining software systems and programs. Activities include analyzing information business requirements, recommending technology solutions, preparing automated system specifications, designing logic flow diagrams, screens, file structures, reports, forms and menus, performing quality assurance testing, and developing system documentation. Information Systems Analysts may supervise journey-level, technical or clerical staff. Information Systems Analyst differs from the Information Systems Specialist - Technical Support Analyst series in that incumbents specialize in, and spend a majority of their time working on, business applications systems analysis, design, and coding, with emphasis on more complex design and development activities; whereas Information Systems Specialists and Technical Support Analysts perform more general system support activities, which may include less complex systems and programming duties requiring less than 50% of their time. Information Systems Analyst is further distinguished from the next higher-level class of Information Systems Manager in that the latter is responsible for all of the data processing activities of a smaller department or for a major data processing section in a larger department., * Modern computer technology used to plan, develop and administer computers and network systems. * Information technology concepts. * Methodologies for analyzing systems, procedures and workflow. * Office software applications. * Functions and capabilities of database systems. * World Wide Web technology. * Principles of network infrastructure. * Software programming languages such as Visual Studio.NET, Visual C++, C#, Visual Basic, ASP.NET, VB.NET, XML, XSL, ASP, JavaScript, CSS, DHTML, Java / J2EE, JSP, Struts, Oracle, SQL server, IBM WebSphere, BEA WebLogic, Jboss. Specific programming languages may be selectively required for individual positions as needed by the recruiting departments. Ability to: * Function as a system(s) administrator. * Maintain and modify existing office software applications. * Analyze and problem solve. * Make effective decisions. * Plan and organize. * Identify and correct problems with computers and related equipment. * Analyze problems related to database design, system interactions and cross platform issues. * Prepare and maintain documentation, records and logs. * Communicate effectively both orally and in writing. * Interface with users at all levels of the organization. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [One Platform Could Not Fit Them All](https://www.wearedevelopers.com/videos/1919-one-platform-could-not-fit-them-all) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) ## Related Articles - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)