Client/Server Architect jobs in Greeley, CO

Client/Server Architect provides expert judgment and analysis for the design, development and implementation of client/server systems. Analyzes client/server requirements to ensure the system meets performance needs. Being a Client/Server Architect recommends technology purchases that will support and enhance the client/server system. Requires a bachelor's degree in area of specialty. Additionally, Client/Server Architect is familiar with relational databases and client-server concepts. Typically reports to a manager or head of a unit/department. To be a Client/Server Architect typically requires 7+ years of related experience. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. (Copyright 2024 Salary.com)

C
Systems Architect
  • Colorado State University
  • Fort Collins, CO FULL_TIME
  • Position Location
    Fort Collins, CO

    Work Location
    Position is fully in-office/in-person

    Research Professional Position
    No

    Posting Number
    202400483AP

    Position Type
    Admin Professional/ Research Professional

    Classification Title
    Prof/Indiv Contrib III

    Number of Vacancies
    1

    Work Hours/Week
    40

    Proposed Annual Salary Range
    $87,000 - $96,000

    Employee Benefits
    Colorado State University is not just a workplace; it’s a thriving community that’s transforming lives and improving the human condition through world-class teaching, research, and service. With a robust benefits package, collaborative atmosphere, commitment to diversity, equity and inclusion, and focus on work-life balance, CSU is where you can thrive, grow, and make a lasting impact.
    • Review our detailed benefits information here.
    • Explore the additional perks of working at CSU here.
    • For the total value of CSU benefits in addition to wages, use our compensation calculator.
    • Lastly, click here for more information about why Fort Collins is consistently ranked in the top cities to live in!

    Desired Start Date
    05/15/2024

    Position End Date (if temporary)

    To ensure full consideration, applications must be received by 11:59pm (MT) on
    05/02/2024

    Description of Work Unit
    Colorado State University (CSU) is a Carnegie Research I institution located in Fort Collins, Colorado, 60 miles north of Denver and situated at the foothills of the Rocky Mountains. Enhanced by relationships with CSU, Fort Collins has become a thriving center for high-tech and in 2018 was rated one of Milken’s top five best performing cities.

    The computer science department has over 900 undergraduate majors and 150 graduate students in our masters and Ph.D. programs. The department has 21 tenure-track faculty with strong research programs in artificial intelligence, big data, bioinformatics, computer vision, networks, parallel and distributed computing, algorithms, security, and software engineering. More information is at https://compsci.colostate.edu.

    The CSU computer science department systems support group is a collaborative, energetic, and hard-working team, with a reputation for providing strong systems and user support. The group will be composed of three full-time Systems Administrators and one half-time graduate student systems assistant.

    Position Summary
    This position designs, builds, and develops computing systems, distributed computing systems, clusters, services, and system architectures to support the research and teaching mission of a leading university academic computer science department. The position seeks and evaluates state of the art technologies that advance the mission of the department, adopting and implementing relevant solutions. The systems and architectures support high performance computing, resource scheduling, virtualization, containerization, and DevOps, along with a variety of highly specialized requirements related to computer science research.

    Required Job Qualifications
    • A Master’s degree in Computer Science.
    • At least three years of experience supporting high performance computing.
    • At least three years of experience developing computing infrastructure and services to support post-secondary computer science research and teaching.
    • The experience should demonstrate competence with the following:
      • Building and managing VMware/Vcenter clusters.
      • Cluster management technologies.
      • Container management tools.
      • Designing, building and administering HPC clusters and HPC storage technologies such as SAS, NVMe, and/or Fiber Channel.
      • CUDA support.
      • Familiarity with a large set of programming languages such as C , Java, JavaScript, Bash, Csh, Python, Perl, etc.
      • Familiarity with a large set of operating systems such as Red Hat, Ubuntu, Windows, and MacOS.
      • An ability to integrate and configure the full spectrum of computing hardware componentry.


    Preferred Job Qualifications
    • Experience with the following:
      • GPU and CUDA programming.
      • Shared and distributed memory parallelism using OpenMP and MPI.
      • Industry standard automation tools such as Ansible or Terraform.
    • Red Hat, VMware, or Kubernetes certifications.

    Diversity Statement
    Reflecting departmental and institutional values, candidates are expected to have the ability to advance the Department’s commitment to diversity and inclusion.

    Essential Duties

    Job Duty Category
    Consulting and Mentoring

    Duty/Responsibility
    • Consult with CS researchers and other Department stakeholders to understand requirements, specify system hardware and software components and design and build systems or architectures to meet specialized needs.
    • Consult with researchers to evaluate the suitability of various platforms for the development of systems or applications they plan to produce.
    • Assist CS researchers and other systems users with the development, enhancement, and trouble-shooting of complex or specialized computing applications and software systems.
    • Advise systems users regarding methods, tools, and strategies for optimizing application performance on particular platforms.
    • Consult with and advise system users to solve a variety of complex problems, including problems with application or system performance, portability, and security.

    Percentage Of Time
    25

    Job Duty Category
    High Performance Computing

    Duty/Responsibility
    • Design, deploy, and maintain efficient High Performance Computing (HPC) clusters and distributed system architectures.
    • Qualify and integrate HPC components including CPUs, GPUs, RAM, Storage, and interconnection devices such as busses, and networks.
    • Implement and configure efficient and fair scheduling mechanisms for HPC resources including CPUs, GPUs, RAM, and storage, utilizing appropriate tools such as Slurm, TorquePBS, etc. Develop optimal scheduling heuristics per site requirements.
    • Evaluate performance of alternative parallelization methods for particular applications.

    Percentage Of Time
    25

    Job Duty Category
    Virtualization

    Duty/Responsibility
    • Design, build, maintain, and develop a scalable, interoperable, and secure VMware/vCenter virtualization architecture for the Department.
    • Install and configure ESXi servers and physical networking.
    • Develop storage architecture using protocols and tools such as NFS, iSCSI, VSAN, etc.
    • Maintain VMware infrastructure health and stability. Identify system performance metrics. Monitor and optimize server, network, and storage performance. Monitor and verify security.
    • Design and implement a comprehensive disaster recovery system for virtualization infrastructure.
    • Provision, monitor, and troubleshoot virtual machines (VMs), virtual networking (both standard and distributed vSwitches), and guest operating systems.
    • Perform VM migrations across different virtualization platforms (VMware, VirtualBox, etc).

    Percentage Of Time
    20

    Job Duty Category
    Containers and Orchestration

    Duty/Responsibility
    • Design and implement secure, highly available portable and scalable Kubernetes clusters.
    • Architect implement, and maintain end-to-end Kubernetes/OpenShift infrastructure, including installation, patching, migration, application on-boarding, SSL certificates deployment, ingress controllers, load balancers, storage solutions, container registry, CI/CD tools, identity management tools, etc.
    • Identify container performance metrics. Configure monitoring tools, such as Metrics server, Prometheus, Grafana, or similar tools, on Kubernetes/OpenShift clusters, and employ these to optimize computation, networking, data storage and load balancing resources per application requirements.
    • Develop persistent container storage architecture using tools such as NFS, Gluster FS, etc.
    • Build and administer public and private image repositories using tools such as Dockerhub, Quay, etc.
    • Develop automation for new Kubernetes/OpenShift site deployments and for DevOps Lifecycles.

    Percentage Of Time
    15

    Job Duty Category
    Systems Administration and Automation

    Duty/Responsibility
    • Design, deploy and maintain configuration management software tools to automate administration in a complex, multi-platform environment.
    • Develop and deploy tools and strategies to automate patch and software deployments, in both physical and virtual environments.
    • Provision and maintain a variety of database management systems including MariaDB, PostgreSQL, and MongoDB.
    • Provision, maintain, and secure a variety of web servers and services.
    • Automate, provision, and perform a variety of systems administration tasks such as software installation, patching, upgrades, security maintenance, backups, disaster recovery, etc.

    Percentage Of Time
    15

    Application Details

    Special Instructions to Applicants
    Applicants must submit:
    • A cover letter addressing how professional experiences align with required and preferred qualifications of the position.
    • A current resume.
    • The names and contact information of three (3) professional references. References of candidates advancing to the finalist stage will be contacted to upload a letter of recommendation.*


    • References will not be contacted without prior notification to candidates.

    CSU is committed to full inclusion of qualified individuals. If you are needing assistance or accommodations with the search process, please reach out to the listed search contact.

    Conditions of Employment
    Pre-employment Criminal Background Check (required for new hires)

    Search Contact
    Wayne.Trzyna@colostate.edu

    EEO Statement
    Colorado State University is committed to providing an environment that is free from discrimination and harassment based on race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity/expression, or pregnancy in its employment, programs, services and activities, and admissions, and, in certain circumstances, marriage to a co-worker. The University will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Colorado State University is an equal opportunity and equal access institution and affirmative action employer fully committed to achieving a diverse workforce and complies with all Federal and Colorado State laws, regulations, and executive orders regarding non-discrimination and affirmative action. The Office of Equal Opportunity is located in 101 Student Services.

    The Title IX Coordinator is the Director of the Office of Title IX Programs and Gender Equity, 123 Student Services Building, Fort Collins, CO 80523-0160, (970) 491-1715, titleix@colostate.edu.

    The Section 504 and ADA Coordinator is the Director of the Office of Equal Opportunity, 101 Student Services Building, Fort Collins, CO 80523-0160, (970) 491-5836, oeo@colostate.edu.

    The Coordinator for any other forms of misconduct prohibited by the University’s Policy on Discrimination and Harassment is the Vice President for Equity, Equal Opportunity and Title IX, 101 Student Services Building, Fort Collins, Co. 80523-0160, (970) 491-5836, oeo@colostate.edu.

    Any person may report sex discrimination under Title IX to the Office of Civil Rights, Department of Education.

    Background Check Policy Statement
    Colorado State University strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students. To support this environment and comply with applicable laws and regulations, CSU conducts background checks for the finalist before a final offer. The type of background check conducted varies by position and can include, but is not limited to, criminal history, sex offender registry, motor vehicle history, financial history, and/or education verification. Background checks will also be conducted when required by law or contract and when, in the discretion of the University, it is reasonable and prudent to do so.
  • 19 Days Ago

3
Backend Architect
  • 360 IT Professionals
  • Fort Collins, CO FULL_TIME
  • Company Description360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing ...
  • 1 Month Ago

H
Workstation Mechanical Architect
  • Hewlett Packard
  • Fort Collins, CO FULL_TIME
  • HP is the world’s leading personal systems and printing company, we create technology that makes life better for everyone, everywhere. Our innovation springs from a team of individuals, each collabora...
  • 15 Days Ago

N
Sr Cloud Architect
  • Nutrien
  • Loveland, CO FULL_TIME
  • At Nutrien, our purpose is Feeding the Future and we do so with safety, inclusion, integrity and results as our core values. Nothing is more important than sending our people home safe, every day. Nut...
  • 15 Days Ago

H
Application Software Architect
  • Hewlett Packard
  • Fort Collins, CO FULL_TIME
  • We are looking for an Application Software Architect, in this position you will have the opportunity to contribute to the development of multiple software and hardware products and shape the direction...
  • 6 Days Ago

N
TOSCA Automation Architect
  • Narwal, Inc.
  • Loveland, CO FULL_TIME
  • Job DetailsTosca Automation Architect Loveland, Colorado(Onsite)/Calgary, Canada(Onsite) Long-term contract Job Description: Strong SAP S/4 Hana & Fiori automation experience. Strong TOSCA Automation ...
  • 24 Days Ago

Filters

Clear All

Filter Jobs By Location
  • Filter Jobs by companies
  • More

0 Client/Server Architect jobs found in Greeley, CO area

Greeley is the home rule municipality that is the county seat and the most populous municipality of Weld County, Colorado, United States. Greeley is in northern Colorado and is situated 49 miles (79 km) north-northeast of the Colorado State Capitol in Denver. According to a July 2015 estimate by the U.S. Census Bureau, the population of the city is 100,883, and a 2014 population estimate made Greeley the 12th-most populous city in Colorado. Greeley is a major city of the Front Range Urban Corridor. Greeley is located in the High Plains of northern Colorado about 25 mi (40 km) east of the Roc...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Client/Server Architect jobs
$132,993 to $170,218
Greeley, Colorado area prices
were up 2.3% from a year ago

Client/Server Architect in Akron, OH
For data transfer, server-side authentication should suffice.
December 15, 2019
Client/Server Architect in Fayetteville, NC
Setup imagemagick plus libraries and dependencies on my cloud server We need imagemagick plus libraries on our backend server, to build apis for an android app later.
February 18, 2020
Client/Server Architect in Boca Raton, FL
If the clients and the server are not on a secure network - you first want the server and client to authenticate each other and then initiate encrypted data transfer.
February 11, 2020