Location: Shoreland Job Description: - Negotiate complex decisions, present options and persuasively advocate for optimal technical solutions, internally and externally.
- Provide technical leadership and effectively mentor interns and less experienced members.
- Participate in the hiring process and provide fair and productive interview feedback.
- Provide appropriate written documentation of project development and programming code.
- Responsible for design and implementation of top priority technical tasks and timely delivery of such tasks, meeting the required level of quality.
- Provide support and maintenance for existing applications.
- Contribute to definitions of technical specifications and review implementation standards. Review peerâ™s code, perform code testing and ensure appropriate implementation standards are met.
- Review and analyze business and technical requirements.
- Designs new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code to ensure appropriate standards are met.
- Utilizes technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud.
- Acts as a technical consultant and resource for faculty research, teaching, and/or administrative projects.
- Performs other related work as needed.
Preferred Qualifications Education: - Master's or Doctoral degree in computer science, mathematics, statistics, engineering, or a related field.
Experience: - 5+ years of relevant software development experience, full cycle preferred, including design, coding, testing, and support.
- Expert programming skills using Python (preferred), Golang/Javascript (a plus), or other languages like C/C++, Java, or C#.
- Knowledge of web applications, REST API, microservices, and containers.
- Knowledge of Elasticsearch, PostgreSQL, Spark, Hadoop, and data analysis.
- Knowledge of configuration management utilities (Chef, Salt, Ansible) and container-based deployment solutions (Docker, Kubernetes).
- High performance/cloud computing experience (AWS, GCP, Openstack).
- Unix/Linux programming, open source, and version control experience.
- Experience with CI/CD and Agile methodologies.
- Ability to take and provide constructive and helpful input and feedback on technical issues. Â Â
Preferred Competencies - Ability to collaborate with team members and help define guidelines and best practices.
- Ability to elaborate on technical solutions internally and externally when required.
- Ability to take and provide constructive and helpful input and feedback on technical issues.
- Confidentiality related to sensitive matters such as strategic initiatives, trade secrets, quiet periods, and scientific discoveries yet to be put in the public domain.
- Ability to persuade others to adopt new structures or systems in order to meet objectives.
- Ability to prioritize and manage workload to meet critical project milestones and deadlines.
- Ability to take a broad plan and break it into incremental tasks and ensurethe completion of each task,meeting the required level of quality.
- Ability to work in a collaborative team used to minimal supervision and oversight and ensure accountability for deliverables and outcomes.
Application Documents The University of Chicago is an Affirmative Action/Equal Opportunity/Disabled/Veterans Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national or ethnic origin, age, status as an individual with a disability, protected veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination. Staff Job seekers in need of a reasonable accommodation to complete the application process should call 773-702-5800 or submit a request via the Applicant Inquiry Form. The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: securityreport.uchicago.edu. Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637. |