> Markdown version of [/jobs/ext/535219-systems-analyst](https://www.wearedevelopers.com/jobs/ext/535219-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). --- # Systems Analyst - **Company:** City of Tucson - **Location:** Tucson, AZ, United States - **Experience:** Experienced - **Salary:** $66,872.0 - $100,318.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), PHP (Programming Language), Cascading Style Sheets (CSS), DevOps, Web Development, Django Web Framework, Drupal, Systems Analysis, Python (Programming Language), Software Maintenance, Systems Development Life Cycle, Software Engineering, Web Applications, Web Content, Information Technology, Software Version Control, Legacy Systems, Programming Languages - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1ff7b22ef2d00708 ## About the Role Do you have experience in Website management?, Do you have a Bachelor's degree?, Education: Bachelor's degree Experience: Three (3) years of relevant experience * Any combination of relevant education and experience may be substituted on a year-for-year basis. Preferred Qualifications: Experience in: Software Development with Python/Django, Software as a Service platform management, and customer service. Web development with Python using the Django framework. JavaScript, HTML, and CSS. PHP, Drupal, and other languages and frameworks including accessibility needs for the web. Users experience design., This position has been designated to require a criminal background check. The City of Tucson is a Second Chance Employer. ## Description The City of Tucson does not provide VISA sponsorship. Candidates must be legally authorized to work in the United States at the time of application and throughout the duration of employment. Relocation expenses will not be provided for this position. Candidates are responsible for all costs associated with relocating to the Tucson area, if applicable. This position is on-site. Remote or hybrid work options are not available at this time, as regular in-person collaboration and presence are essential to support departmental operations and team needs. Applicants will be evaluated based on the information provided in their application materials. The highest-scoring applicants will be invited to participate in a virtual interview., The Systems Analyst position at the City of Tucson's Information Technology Department is responsible for designing, developing, and maintaining web applications. This position supports the adoption of new technologies, research web-related trends, and stays current on best practices in web development, application maintenance, server systems, DevOps, business analysis, and project management. Work is performed under the supervision of the Information Technology Manager. This position does not supervise., Develops and supports a variety of applications and systems, ensuring they align with organizational goals and objectives. Works with different programming languages, frameworks, and technologies such as Python and Django, providing ongoing maintenance and updates. Collaborates with various departments to migrate and integrate legacy systems with modern technologies, ensuring smooth transitions and system improvements. Investigates, documents, and implements new features, processes, and system improvements. Conducts research about industry best practices in system development and related engineering * . Provides customer service, engaging with stakeholders, including internal teams, elected officials, and city residents, to resolve technical challenges. Analyzes service requests and requirements to ensure solutions meet the needs of the organization, with a focus on system functionality and integration * . Supports IT infrastructure by maintain configurations and deployment processes, ensuring systems and applications operate efficiently across environments. Collaborates with team members to write automation scripts, streamline system deployment, and ensure version control * . Works with teams to design and improve user interfaces and web-based applications, ensuring they are accessible, user-friendly, and meet the needs of the organization. Provides training and support to content editors and other stakeholders in managing web content effectively * . Collaborates with IT and business partners to gather and analyze requirements, offering solutions that align with both technical and organizational goals. Recommends tools, platforms, and technologies based on system analysis, current needs, and industry trends * . Works alongside project management teams to plan, execute, and track projects, ensuring they meet organizational and IT objectives. Communicates regularly with stakeholders to report on project progress, providing technical guidance and ensuring project goals are met * . Addresses unforeseen issues or system problems as they arise, ensuring timely and effective solutions * . Performs all other duties and task as assigned * . ## Related Videos - [Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling](https://www.wearedevelopers.com/videos/266-decoupling-101-why-decouple-when-not-to-progressive-decoupling-and-success-stories-in-decoupling) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Software Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/213-software-developer-salary-in-austria-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Frontend Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/225-frontend-developer-salary-in-austria-2023)