nginx contract jobs near you / remote

nginx
£504/day

Sr. Digital Library Systems Developer

12 days ago
RemoteUniversity of California, Santa Barbara
Under the general direction of the Library Information Technology Strategist, and operating in a large, complex, and heterogeneous computing environment, serves as an expert on digital library systems development. Acts as a technical leader to UCSB library developers and UC system-wide collaborators, with a high degree of knowledge in the overall field and recognized expertise in library software development. Problem-solving frequently requires analysis of unique issues/problems without precedent and/or structure. Manages programs that include formulating strategies and administering policies, processes, and resources, functioning with a high degree of autonomy. Applies advanced software concepts and objectives to medium to large projects of broad scope, complexity, and impact. Regularly resolves highly complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Selects tools, method, techniques, and evaluation criteria to obtain results.

Responsible for creating technical designs and architecture for UCSB Library, determining solutions for an implementation team throughout the development cycle. Works in a highly collaborative, cross-functional agile team and takes ownership of architectural decisions and technical debt on various software components. Participates in development and implementation of the product solutions, and is responsible for code reviews and ensuring technical quality of the product deliverables.

Minimum Requirements

At least 3 years' experience in architecting software solutions for a relevant technology, or implementing AWS solutions.

Strong conceptual knowledge of broad Cloud capabilities and hands on experience with one or more cloud technology platforms (Amazon Web Services (AWS), Microsoft Azure, Google Cloud).

Advanced understanding of IT services and IT service delivery models.

Advanced knowledge of software, database, infrastructure or other IT functions.

Advanced skills in web software, web software language and object oriented software concepts.

Advanced knowledge relating to the design and development of library software.

Ability to understand business needs and how business systems can support those needs. Demonstrated ability to translate business needs into long-term architecture solutions.

Knowledge of network protocols and how they are used on a large network; advanced knowledge of data storage, processing analysis, and visualization technologies and how they are used in administrative and/or academic endeavors at a large, top-tier research university.

Advanced understanding of and significant experience with key modeling and description languages used to map complex business processes to architectural components, develop common data resource architectures, and create reference frameworks.

Significant experience with the integration of complex, diverse, internally and externally developed implementations of business functions to build scalable systems.

Strong leadership skills. Exceptional cross-functional team collaboration skills. Demonstrated ability to work with others from diverse backgrounds.

Demonstrated effective communication and interpersonal skills, including the ability to communicate technical information to technical and nontechnical personnel at various levels in the organization.

Demonstrated ability to write technical documents with attention to fine detail.

Self-motivated and ability to work independently and as part of a team.

Demonstrated problem solving skills.

Ability to learn effectively and meet deadlines.

Desirable Requirements

Certified AWS Solutions Architect.

Degree in the field of library science, computer science, management information systems, or business administration or equivalent combination of education and experience.

Special Conditions of Employment
A little help? Go to Driver's License Requirements or Background Check Guidelines

Satisfactory criminal history background check

Other Special Conditions of Employment

Position approved for remote work. Some travel required.

Other Recruitment Notes

Optional Applicant Documents

Other Document (1)
Other Document (2)

Required Applicant Documents

Resume
Cover Letter

Job Description

FLSA Exemption Status
A little help? Go to Exempt vs. Non-Exempt Employees

Exempt

CBU (Collective Bargaining Unit)

99 - Non-Represented (PPSM)

ERC (Employee Relations Code)

E

Grade Type

MSP

Grade Type

Information Technology

Grade Type

IT Architecture

Grade Type

Advanced

Grade Type

P4

Grade

25

End Date for Other Appointment Type (e.g., Contract or 18-month Career)

Provision Number

Type of Supervision Received
A little help? Go to Degree of Supervision

General direction

Knowledge, Skills and Abilities

Minimum Requirements:
  • Strong conceptual knowledge of broad Cloud capabilities and hands on experience with one or more cloud technology platforms (Amazon Web Services (AWS), Microsoft Azure, Google Cloud).
  • Significant years of experience in architecting software solutions for a relevant technology or implementing AWS solutions.
  • Advanced understanding of IT services and IT service delivery models.
  • Advanced knowledge of software, database, infrastructure or other IT functions.
  • Advanced skills in web software, web software language and object oriented software concepts.
  • Advanced knowledge relating to the design and development of library software. -Ability to understand business needs and how business systems can support those needs. Demonstrated ability to translate business needs into long-term architecture solutions.
  • Knowledge of network protocols and how they are used on a large (campus / medical center / OP-wide, institution-wide or beyond) network. Requires advanced knowledge of data storage, processing analysis and visualization technologies and how they are used in administrative and / or academic endeavors at a large, top-tier research university or medical center. -Advanced understanding of and significant experience with key modeling and description languages used to map complex business processes to architectural components, develop common data resource architectures, and create reference frameworks. -Significant experience with the integration of complex, diverse, internally and externally developed implementations of business functions to build scalable systems.
  • Strong leadership skills. Exceptional cross-functional team collaboration skills. Demonstrated ability to work with others from diverse backgrounds.
  • Demonstrated effective communication and interpersonal skills, including the ability to communicate technical information to technical and nontechnical personnel at various levels in the organization.
  • Demonstrated ability to write technical documents with attention to fine detail.
  • Self-motivated and ability to work independently and as part of a team. Demonstrates problem solving skills.
  • Ability to learn effectively and meet deadlines.
Preferred Requirements:
  • Certified AWS Solutions Architect
  • College diploma or equivalent experience in the field of library science, computer science, management information systems or business administration.
Physical Requirements
Continuously=Activity occurs > 66%
Frequently=Activity occurs 33% to 66%
Occasionally=Activity occurs < 33%
Not Applicable=Activity does not exist

Stand

FREQ.

Walk

FREQ.

Sit

FREQ.

Bend

OCCAS.

Crouch/Squat

OCCAS.

Kneel/Crawl

N/A

Climb

OCCAS.

Reach above shoulder level

OCCAS.

Use keyboard/mouse

FREQ.

Hand Activities: Fine dexterity

OCCAS.

Hand Activities: Hand twisting

OCCAS.

Hand Activities: Simple grasping

OCCAS.

Hand Activities: Power grasping

N/A

Other (please specify activity)

Frequency of Other Activity

N/A

Lifting Activities: Light lifting (< 20 lbs)

OCCAS.

Lifting Activities: Moderate lifting (20-50 lbs)

OCCAS.

Lifting Activities: Heavy lifting (>50 lbs)

N/A

Push/Pull Activities: Light pushing/pulling (< 20 lbs of force)

OCCAS.

Push/Pull Activities: Moderate pushing/pulling (20-50 lbs of force)

OCCAS.

Push/Pull Activities: Heavy pushing/pulling (>50 lbs of force)

N/A

Mental Requirements

Read/Comprehend

FREQ.

Write

FREQ.

Perform Calculations

OCCAS.

Communicate Orally

FREQ.

Reason and Analyze

FREQ.

Other (please specify activity)

Frequency of Other Activity

N/A

Environmental Requirements

Is exposed to excessive noise

OCCAS.

Is around moving machinery

OCCAS.

Is exposed to marked changes in temperature and/or humidity

OCCAS.

Is exposed to dust

OCCAS.

Is exposed to fumes

N/A

Is exposed to gases

N/A

Is exposed to radiation

N/A

Is exposed to microwave

OCCAS.

Drives motorized equipment

OCCAS.

Works in confined quarters

OCCAS.

Other (please specify activity)

Frequency of Other Activity

N/A

Job Duties

Total Percentage of Duties: 100

3
Records

Order of
Imp

Essen
Duty

%

Freq.

Function

Duties

1

Yes

65

Daily

Architecture Project Management

Applies advanced IT architecture concepts to function as the highest level technical expert within multiple specialty areas including database architecture, client/server system and infrastructure design and development, system architecture for new or existing complex library systems, software service delivery infrastructure (SOA), and software development methodology.

Conceptualizes, plans, designs, develops, modifies, and debugs complex application components.

Leads and provides technical guidance to a large development team in the design of highly complex systems.

Works with full-stack team to define and implement logical and physical architecture.

Works collaboratively with library, campus and UC system-wide project, and other Solutions Architect peers to develop and deploy digital library solutions.

Collaborates with Product Owners and Enterprise Architects to understand requirements for architecture.

Collaborates with service delivery teams to ensure services are delivered as specified in the statements of work and as required to meet stakeholder's outcome objectives.

Collaborates with cross-functional roles to communicate and align development efforts with Architecture Roadmap.

Specifies deliverables and timeline for implementing projects by writing the statements of work (SOW) for the project, application or service(s).

Uses a Scrum-like (Agile) methodology in working with project and product managers to adjust project scope when needed, evaluating resource needs to achieve successful implementation of features as specified.

Provides development and implementation for architecture design concepts.

Provides guidance and helps implement industry standards and best practices.

Documents the architecture (both up-front design and post-release as-built).

Defines domain boundaries, API functionality, and data structure to promote clean separation of responsibility in SOA / micro services environment.

Promotes improvements in DevOps, including version control, continuous integration, project build and test automation, to maximize developer efficiency.

Develops technical requirements and assesses suitable solutions to varied workflow needs.

Architects solutions in Amazon Web Services (AWS) that meet specified performance and security expectations. Builds detailed cost models for the solution, including one-time costs for professional services and ongoing costs for AWS Service consumption and Digital Library's managed services.

Assists stakeholders with developing a cloud strategy that meets their requirements.

Prepares and obtains approval for system and programming documentation. Initiates and oversees changes in development, maintenance, and system standards.

Establishes the technical requirements for complex software specifications.

Follows established campus and departmental policies and procedures.

2

Yes

30

Daily

Application Development

Functions as the highest level technical expert on application development with Ruby on Rails. Leads other Rails developers in agile test-driven development.

Specifies, develops, and executes complex test plans. Designs, implements, and deploys continuous integration solutions that optimize the quality of library products.

Develops conversion and system implementation plans.

Performs or directs highly complex data modeling, performance, and integration testing, and builds interfaces.

Employing established source code control techniques and configuration management design, initiates, designs, develops, and deploys large repository systems.

Helps break down, estimate, and provide just-in-time design for small increments of work.

Helps identify coding patterns and anti-patterns, and enforces implementation of patterns through code reviews. Applies best practices and design patterns when writing code.

Performs root cause analysis, technology evaluation, and design spikes to define architecture supporting high-quality resilient software.

Sets up development, QA practices, and production application instances on UNIX/Linux servers.

Configures Apache, Tomcat, Passenger, Nginx and works with Ruby on Rails, Rake, RPec, SQL design databases, RESTful web services design, JSON, HTML5, JavaScript, and related frameworks in a test-driven development environment.

3

Yes

5

Weekly

Miscellaneous

Enforces project plans.

Mentors junior engineers, participating in peer code reviews and occasional pair programming.

Performs highly complex feasibility analysis on potential future projects and presents findings to library administration.

Takes part in departmental planning meetings.

Contributes to library and campus committees, as appropriate.

Performs other duties as assigned.
Get new remote nginx contracts sent to you every week.
Subscribed to weekly nginx alerts! 🎉 You can see it in your dashboard.

Full Stack Developer

15 days ago
RemoteTrustmarq Global Services

Full Stack Developer

**Please submit your LinkedIn, Twitter profile links (or Facebook) with your application to ensure processing**

OVERVIEW

Trustmarq Global Services is a cyber security consultancy with offices across the US east coast. As our clients' trusted advisors, we constantly seek out business-minded technology professionals who can carry deep technical conversations and understand our clients’ business model. A successful person in this role is enthusiastic, self-motivated, and carries a consulting mindset.

Our firm is searching for a self-motivated professional with an entrepreneurship mindset, who is interested in delivering consulting services to our cross-industry clients. At a high level, this person will:

  • Deliver consulting engagements focused on mobile application development based on angular and ionic
  • Participate in pre-sales and candidate screening activities to support business growth

A successful person in this role would be enthusiastic and personable, looking to grow with the firm, and carries a team-building mindset. This person would promote our organization's core values in every aspect of their interactions with clients, partners, providers, and peers, exhibit good interpersonal skills, demonstrate willingness to go the extra mile in fulfillment of company objectives.

This is a full time role with base-pay position, plus financial incentives for participating in business growth activities.

Successful candidate is required to work out of our client sites across North America as needed. Remote work is acceptable in some cases after 6 months of consistent performance, subject to management approval.

OPT/CPT candidates are encouraged to apply. We provide a path to H1B and permanent residency for the right candidates in due time commensurate on performance.

JOB DUTIES

Full stack developers are engaged in all phases of the software development lifecycle which include; gathering and analyzing user/business system requirements, responding to outages and creating application system models.

Full Stack Mobile Developers primary functions are to design, develop, document, test and debug new and existing software systems and/or applications for internal use, perform defect corrections (analysis, design, code).

In addition, Full Stack Mobile Developers participate in design meetings and consult with business clients to refine, test, and debug programs to meet business needs, and interact and sometimes direct third-party partners in the achievement of business and technology initiatives.

GENERAL SKILLS AND QUALIFICATIONS

  • Implement robust set of services and APIs to ensure high-end web applications
  • Build reusable code and libraries for future use
  • Optimize applications for maximum speed, performance, and scalability
  • Implement high-end security rules and services and handle data protection
  • Translate UI/UX wireframes to proper business logic and workflow engines
  • Integrate front-end and back-end aspects of the web application
  • May perform defect correction on less critical development defects, and/or begins to analyze requirements, develop coding skills to code simple applications.
  • Learns to install, customize and integrate commercial software packages.
  • Works with more tenured peers to gain understanding of systems while conducting root cause analysis of issues, reviewing new and existing code and/or performing unit testing.
  • Develops an understanding of customer requirements and how to respond to outages by following the appropriate processes.
  • Learns to create system documentation/play book and attends requirements, design and code reviews.
  • Receives work packages from manager/delegates.
  • Works with senior team members to develop understanding on developing accurate estimates on work packages.

SKILLS

  • Angular 2+
  • Ionic 3, 4
  • Cordova frameworks 6+ with plugin
  • All business and data manipulation Logic in Services and Observables
  • Source Control Management using Git
  • Agile methodology
  • Website development with responsive design
  • CSS, SCSS & JS experience (media queries, single page applications, DOM, and ES6)
  • Knowledge of streamlining tools like Grunt, Gulp, and Browserify.
  • PHP / RoR / Java
  • Web frameworks experience such as Django or Node JS
  • Work with SQL and NoSQL, MySQL / Mongo DB
  • Deploy code on AWS EC2 with Apache2 or Nginx as a web server
  • Experience in working on Docker and Virtualization

ABOUT US

Headquartered in Atlanta, with offices along the East Coast and Midwestern states, Trustmarq Global Services offers consulting and advisory services to clients across a wide industry spectrum. We are laser-focused on the domains of Cyber Security, Risk & Compliance Management, and IT Strategy & Transformation.

Trustmarq’s core professional attributes include:

  • Delivering Results with the Highest levels of professionalism, integrity, and honesty in actions.
  • Establishing and maintaining lasting client relationships based on mutual trust and proven success record.
  • Promoting a sense of ownership and accomplishment among our professionals, with a balance of work and life commitments.

We have a stellar list of success stories since our inception. Our clients appreciate the quality of work products that they receive from us, and regard us as their trusted advisors.

We look forward to discussing how we can collectively work to make you successful as part of our team.

How To Apply

Please visit https://trustmarq.zohorecruit.com/careers. Search for the posting title listed above, and select “Apply Now”.

Job Types: Full-time, Contract

Full Stack Developer

15 days ago
$55 - $70/hour (Estimated)RemoteTrustmarq Global Services

Full Stack Developer

**Please submit your LinkedIn, Twitter profile links (or Facebook) with your application to ensure processing**

OVERVIEW

Trustmarq Global Services is a cyber security consultancy with offices across the US east coast. As our clients' trusted advisors, we constantly seek out business-minded technology professionals who can carry deep technical conversations and understand our clients’ business model. A successful person in this role is enthusiastic, self-motivated, and carries a consulting mindset.

Our firm is searching for a self-motivated professional with an entrepreneurship mindset, who is interested in delivering consulting services to our cross-industry clients. At a high level, this person will:

  • Deliver consulting engagements focused on mobile application development based on angular and ionic
  • Participate in pre-sales and candidate screening activities to support business growth

A successful person in this role would be enthusiastic and personable, looking to grow with the firm, and carries a team-building mindset. This person would promote our organization's core values in every aspect of their interactions with clients, partners, providers, and peers, exhibit good interpersonal skills, demonstrate willingness to go the extra mile in fulfillment of company objectives.

This is a full time role with base-pay position, plus financial incentives for participating in business growth activities.

Successful candidate is required to work out of our client sites across North America as needed. Remote work is acceptable in some cases after 6 months of consistent performance, subject to management approval.

OPT/CPT candidates are encouraged to apply. We provide a path to H1B and permanent residency for the right candidates in due time commensurate on performance.

JOB DUTIES

Full stack developers are engaged in all phases of the software development lifecycle which include; gathering and analyzing user/business system requirements, responding to outages and creating application system models.

Full Stack Mobile Developers primary functions are to design, develop, document, test and debug new and existing software systems and/or applications for internal use, perform defect corrections (analysis, design, code).

In addition, Full Stack Mobile Developers participate in design meetings and consult with business clients to refine, test, and debug programs to meet business needs, and interact and sometimes direct third-party partners in the achievement of business and technology initiatives.

GENERAL SKILLS AND QUALIFICATIONS

  • Implement robust set of services and APIs to ensure high-end web applications
  • Build reusable code and libraries for future use
  • Optimize applications for maximum speed, performance, and scalability
  • Implement high-end security rules and services and handle data protection
  • Translate UI/UX wireframes to proper business logic and workflow engines
  • Integrate front-end and back-end aspects of the web application
  • May perform defect correction on less critical development defects, and/or begins to analyze requirements, develop coding skills to code simple applications.
  • Learns to install, customize and integrate commercial software packages.
  • Works with more tenured peers to gain understanding of systems while conducting root cause analysis of issues, reviewing new and existing code and/or performing unit testing.
  • Develops an understanding of customer requirements and how to respond to outages by following the appropriate processes.
  • Learns to create system documentation/play book and attends requirements, design and code reviews.
  • Receives work packages from manager/delegates.
  • Works with senior team members to develop understanding on developing accurate estimates on work packages.

SKILLS

  • Angular 2+
  • Ionic 3, 4
  • Cordova frameworks 6+ with plugin
  • All business and data manipulation Logic in Services and Observables
  • Source Control Management using Git
  • Agile methodology
  • Website development with responsive design
  • CSS, SCSS & JS experience (media queries, single page applications, DOM, and ES6)
  • Knowledge of streamlining tools like Grunt, Gulp, and Browserify.
  • PHP / RoR / Java
  • Web frameworks experience such as Django or Node JS
  • Work with SQL and NoSQL, MySQL / Mongo DB
  • Deploy code on AWS EC2 with Apache2 or Nginx as a web server
  • Experience in working on Docker and Virtualization

ABOUT US

Headquartered in Atlanta, with offices along the East Coast and Midwestern states, Trustmarq Global Services offers consulting and advisory services to clients across a wide industry spectrum. We are laser-focused on the domains of Cyber Security, Risk & Compliance Management, and IT Strategy & Transformation.

Trustmarq’s core professional attributes include:

  • Delivering Results with the Highest levels of professionalism, integrity, and honesty in actions.
  • Establishing and maintaining lasting client relationships based on mutual trust and proven success record.
  • Promoting a sense of ownership and accomplishment among our professionals, with a balance of work and life commitments.

We have a stellar list of success stories since our inception. Our clients appreciate the quality of work products that they receive from us, and regard us as their trusted advisors.

We look forward to discussing how we can collectively work to make you successful as part of our team.

How To Apply

Please visit https://trustmarq.zohorecruit.com/careers. Search for the posting title listed above, and select “Apply Now”.

Job Types: Full-time, Contract

Full Stack Developer

16 days ago
$55 - $65/hour (Estimated)RemoteTrustmarq Global Services

Full Stack Developer

**Please submit your LinkedIn, Twitter profile links (or Facebook) with your application to ensure processing**

OVERVIEW

Trustmarq Global Services is a cyber security consultancy with offices across the US east coast. As our clients' trusted advisors, we constantly seek out business-minded technology professionals who can carry deep technical conversations and understand our clients’ business model. A successful person in this role is enthusiastic, self-motivated, and carries a consulting mindset.

Our firm is searching for a self-motivated professional with an entrepreneurship mindset, who is interested in delivering consulting services to our cross-industry clients. At a high level, this person will:

  • Deliver consulting engagements focused on mobile application development based on angular and ionic
  • Participate in pre-sales and candidate screening activities to support business growth

A successful person in this role would be enthusiastic and personable, looking to grow with the firm, and carries a team-building mindset. This person would promote our organization's core values in every aspect of their interactions with clients, partners, providers, and peers, exhibit good interpersonal skills, demonstrate willingness to go the extra mile in fulfillment of company objectives.

This is a full time role with base-pay position, plus financial incentives for participating in business growth activities.

Successful candidate is required to work out of our client sites across North America as needed. Remote work is acceptable in some cases after 6 months of consistent performance, subject to management approval.

OPT/CPT candidates are encouraged to apply. We provide a path to H1B and permanent residency for the right candidates in due time commensurate on performance.

JOB DUTIES

Full stack developers are engaged in all phases of the software development lifecycle which include; gathering and analyzing user/business system requirements, responding to outages and creating application system models.

Full Stack Mobile Developers primary functions are to design, develop, document, test and debug new and existing software systems and/or applications for internal use, perform defect corrections (analysis, design, code).

In addition, Full Stack Mobile Developers participate in design meetings and consult with business clients to refine, test, and debug programs to meet business needs, and interact and sometimes direct third-party partners in the achievement of business and technology initiatives.

GENERAL SKILLS AND QUALIFICATIONS

  • Implement robust set of services and APIs to ensure high-end web applications
  • Build reusable code and libraries for future use
  • Optimize applications for maximum speed, performance, and scalability
  • Implement high-end security rules and services and handle data protection
  • Translate UI/UX wireframes to proper business logic and workflow engines
  • Integrate front-end and back-end aspects of the web application
  • May perform defect correction on less critical development defects, and/or begins to analyze requirements, develop coding skills to code simple applications.
  • Learns to install, customize and integrate commercial software packages.
  • Works with more tenured peers to gain understanding of systems while conducting root cause analysis of issues, reviewing new and existing code and/or performing unit testing.
  • Develops an understanding of customer requirements and how to respond to outages by following the appropriate processes.
  • Learns to create system documentation/play book and attends requirements, design and code reviews.
  • Receives work packages from manager/delegates.
  • Works with senior team members to develop understanding on developing accurate estimates on work packages.

SKILLS

  • Angular 2+
  • Ionic 3, 4
  • Cordova frameworks 6+ with plugin
  • All business and data manipulation Logic in Services and Observables
  • Source Control Management using Git
  • Agile methodology
  • Website development with responsive design
  • CSS, SCSS & JS experience (media queries, single page applications, DOM, and ES6)
  • Knowledge of streamlining tools like Grunt, Gulp, and Browserify.
  • PHP / RoR / Java
  • Web frameworks experience such as Django or Node JS
  • Work with SQL and NoSQL, MySQL / Mongo DB
  • Deploy code on AWS EC2 with Apache2 or Nginx as a web server
  • Experience in working on Docker and Virtualization

ABOUT US

Headquartered in Atlanta, with offices along the East Coast and Midwestern states, Trustmarq Global Services offers consulting and advisory services to clients across a wide industry spectrum. We are laser-focused on the domains of Cyber Security, Risk & Compliance Management, and IT Strategy & Transformation.

Trustmarq’s core professional attributes include:

  • Delivering Results with the Highest levels of professionalism, integrity, and honesty in actions.
  • Establishing and maintaining lasting client relationships based on mutual trust and proven success record.
  • Promoting a sense of ownership and accomplishment among our professionals, with a balance of work and life commitments.

We have a stellar list of success stories since our inception. Our clients appreciate the quality of work products that they receive from us, and regard us as their trusted advisors.

We look forward to discussing how we can collectively work to make you successful as part of our team.

How To Apply

Please visit https://trustmarq.zohorecruit.com/careers. Search for the posting title listed above, and select “Apply Now”.

Job Types: Full-time, Contract

Sr. Digital Library Systems Developer

19 days ago
RemoteUniversity of California, Santa Barbara
Under the general direction of the Library Information Technology Strategist, and operating in a large, complex, and heterogeneous computing environment, serves as an expert on digital library systems development. Acts as a technical leader to UCSB library developers and UC system-wide collaborators, with a high degree of knowledge in the overall field and recognized expertise in library software development. Problem-solving frequently requires analysis of unique issues/problems without precedent and/or structure. Manages programs that include formulating strategies and administering policies, processes, and resources, functioning with a high degree of autonomy. Applies advanced software concepts and objectives to medium to large projects of broad scope, complexity, and impact. Regularly resolves highly complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Selects tools, method, techniques, and evaluation criteria to obtain results.

Responsible for creating technical designs and architecture for UCSB Library, determining solutions for an implementation team throughout the development cycle. Works in a highly collaborative, cross-functional agile team and takes ownership of architectural decisions and technical debt on various software components. Participates in development and implementation of the product solutions, and is responsible for code reviews and ensuring technical quality of the product deliverables.

Minimum Requirements

At least 3 years' experience in architecting software solutions for a relevant technology, or implementing AWS solutions.

Strong conceptual knowledge of broad Cloud capabilities and hands on experience with one or more cloud technology platforms (Amazon Web Services (AWS), Microsoft Azure, Google Cloud).

Advanced understanding of IT services and IT service delivery models.

Advanced knowledge of software, database, infrastructure or other IT functions.

Advanced skills in web software, web software language and object oriented software concepts.

Advanced knowledge relating to the design and development of library software.

Ability to understand business needs and how business systems can support those needs. Demonstrated ability to translate business needs into long-term architecture solutions.

Knowledge of network protocols and how they are used on a large network; advanced knowledge of data storage, processing analysis, and visualization technologies and how they are used in administrative and/or academic endeavors at a large, top-tier research university.

Advanced understanding of and significant experience with key modeling and description languages used to map complex business processes to architectural components, develop common data resource architectures, and create reference frameworks.

Significant experience with the integration of complex, diverse, internally and externally developed implementations of business functions to build scalable systems.

Strong leadership skills. Exceptional cross-functional team collaboration skills. Demonstrated ability to work with others from diverse backgrounds.

Demonstrated effective communication and interpersonal skills, including the ability to communicate technical information to technical and nontechnical personnel at various levels in the organization.

Demonstrated ability to write technical documents with attention to fine detail.

Self-motivated and ability to work independently and as part of a team.

Demonstrated problem solving skills.

Ability to learn effectively and meet deadlines.

Desirable Requirements

Certified AWS Solutions Architect.

Degree in the field of library science, computer science, management information systems, or business administration or equivalent combination of education and experience.

Special Conditions of Employment
A little help? Go to Driver's License Requirements or Background Check Guidelines

Satisfactory criminal history background check

Other Special Conditions of Employment

Position approved for remote work. Some travel required.

Other Recruitment Notes

Optional Applicant Documents

Other Document (1)
Other Document (2)

Required Applicant Documents

Resume
Cover Letter

Job Description

FLSA Exemption Status
A little help? Go to Exempt vs. Non-Exempt Employees

Exempt

CBU (Collective Bargaining Unit)

99 - Non-Represented (PPSM)

ERC (Employee Relations Code)

E

Grade Type

MSP

Grade Type

Information Technology

Grade Type

IT Architecture

Grade Type

Advanced

Grade Type

P4

Grade

25

End Date for Other Appointment Type (e.g., Contract or 18-month Career)

Provision Number

Type of Supervision Received
A little help? Go to Degree of Supervision

General direction

Knowledge, Skills and Abilities

Minimum Requirements:
  • Strong conceptual knowledge of broad Cloud capabilities and hands on experience with one or more cloud technology platforms (Amazon Web Services (AWS), Microsoft Azure, Google Cloud).
  • Significant years of experience in architecting software solutions for a relevant technology or implementing AWS solutions.
  • Advanced understanding of IT services and IT service delivery models.
  • Advanced knowledge of software, database, infrastructure or other IT functions.
  • Advanced skills in web software, web software language and object oriented software concepts.
  • Advanced knowledge relating to the design and development of library software. -Ability to understand business needs and how business systems can support those needs. Demonstrated ability to translate business needs into long-term architecture solutions.
  • Knowledge of network protocols and how they are used on a large (campus / medical center / OP-wide, institution-wide or beyond) network. Requires advanced knowledge of data storage, processing analysis and visualization technologies and how they are used in administrative and / or academic endeavors at a large, top-tier research university or medical center. -Advanced understanding of and significant experience with key modeling and description languages used to map complex business processes to architectural components, develop common data resource architectures, and create reference frameworks. -Significant experience with the integration of complex, diverse, internally and externally developed implementations of business functions to build scalable systems.
  • Strong leadership skills. Exceptional cross-functional team collaboration skills. Demonstrated ability to work with others from diverse backgrounds.
  • Demonstrated effective communication and interpersonal skills, including the ability to communicate technical information to technical and nontechnical personnel at various levels in the organization.
  • Demonstrated ability to write technical documents with attention to fine detail.
  • Self-motivated and ability to work independently and as part of a team. Demonstrates problem solving skills.
  • Ability to learn effectively and meet deadlines.
Preferred Requirements:
  • Certified AWS Solutions Architect
  • College diploma or equivalent experience in the field of library science, computer science, management information systems or business administration.
Physical Requirements
Continuously=Activity occurs > 66%
Frequently=Activity occurs 33% to 66%
Occasionally=Activity occurs < 33%
Not Applicable=Activity does not exist

Stand

FREQ.

Walk

FREQ.

Sit

FREQ.

Bend

OCCAS.

Crouch/Squat

OCCAS.

Kneel/Crawl

N/A

Climb

OCCAS.

Reach above shoulder level

OCCAS.

Use keyboard/mouse

FREQ.

Hand Activities: Fine dexterity

OCCAS.

Hand Activities: Hand twisting

OCCAS.

Hand Activities: Simple grasping

OCCAS.

Hand Activities: Power grasping

N/A

Other (please specify activity)

Frequency of Other Activity

N/A

Lifting Activities: Light lifting (< 20 lbs)

OCCAS.

Lifting Activities: Moderate lifting (20-50 lbs)

OCCAS.

Lifting Activities: Heavy lifting (>50 lbs)

N/A

Push/Pull Activities: Light pushing/pulling (< 20 lbs of force)

OCCAS.

Push/Pull Activities: Moderate pushing/pulling (20-50 lbs of force)

OCCAS.

Push/Pull Activities: Heavy pushing/pulling (>50 lbs of force)

N/A

Mental Requirements

Read/Comprehend

FREQ.

Write

FREQ.

Perform Calculations

OCCAS.

Communicate Orally

FREQ.

Reason and Analyze

FREQ.

Other (please specify activity)

Frequency of Other Activity

N/A

Environmental Requirements

Is exposed to excessive noise

OCCAS.

Is around moving machinery

OCCAS.

Is exposed to marked changes in temperature and/or humidity

OCCAS.

Is exposed to dust

OCCAS.

Is exposed to fumes

N/A

Is exposed to gases

N/A

Is exposed to radiation

N/A

Is exposed to microwave

OCCAS.

Drives motorized equipment

OCCAS.

Works in confined quarters

OCCAS.

Other (please specify activity)

Frequency of Other Activity

N/A

Job Duties

Total Percentage of Duties: 100

3
Records

Order of
Imp

Essen
Duty

%

Freq.

Function

Duties

1

Yes

65

Daily

Architecture Project Management

Applies advanced IT architecture concepts to function as the highest level technical expert within multiple specialty areas including database architecture, client/server system and infrastructure design and development, system architecture for new or existing complex library systems, software service delivery infrastructure (SOA), and software development methodology.

Conceptualizes, plans, designs, develops, modifies, and debugs complex application components.

Leads and provides technical guidance to a large development team in the design of highly complex systems.

Works with full-stack team to define and implement logical and physical architecture.

Works collaboratively with library, campus and UC system-wide project, and other Solutions Architect peers to develop and deploy digital library solutions.

Collaborates with Product Owners and Enterprise Architects to understand requirements for architecture.

Collaborates with service delivery teams to ensure services are delivered as specified in the statements of work and as required to meet stakeholder's outcome objectives.

Collaborates with cross-functional roles to communicate and align development efforts with Architecture Roadmap.

Specifies deliverables and timeline for implementing projects by writing the statements of work (SOW) for the project, application or service(s).

Uses a Scrum-like (Agile) methodology in working with project and product managers to adjust project scope when needed, evaluating resource needs to achieve successful implementation of features as specified.

Provides development and implementation for architecture design concepts.

Provides guidance and helps implement industry standards and best practices.

Documents the architecture (both up-front design and post-release as-built).

Defines domain boundaries, API functionality, and data structure to promote clean separation of responsibility in SOA / micro services environment.

Promotes improvements in DevOps, including version control, continuous integration, project build and test automation, to maximize developer efficiency.

Develops technical requirements and assesses suitable solutions to varied workflow needs.

Architects solutions in Amazon Web Services (AWS) that meet specified performance and security expectations. Builds detailed cost models for the solution, including one-time costs for professional services and ongoing costs for AWS Service consumption and Digital Library's managed services.

Assists stakeholders with developing a cloud strategy that meets their requirements.

Prepares and obtains approval for system and programming documentation. Initiates and oversees changes in development, maintenance, and system standards.

Establishes the technical requirements for complex software specifications.

Follows established campus and departmental policies and procedures.

2

Yes

30

Daily

Application Development

Functions as the highest level technical expert on application development with Ruby on Rails. Leads other Rails developers in agile test-driven development.

Specifies, develops, and executes complex test plans. Designs, implements, and deploys continuous integration solutions that optimize the quality of library products.

Develops conversion and system implementation plans.

Performs or directs highly complex data modeling, performance, and integration testing, and builds interfaces.

Employing established source code control techniques and configuration management design, initiates, designs, develops, and deploys large repository systems.

Helps break down, estimate, and provide just-in-time design for small increments of work.

Helps identify coding patterns and anti-patterns, and enforces implementation of patterns through code reviews. Applies best practices and design patterns when writing code.

Performs root cause analysis, technology evaluation, and design spikes to define architecture supporting high-quality resilient software.

Sets up development, QA practices, and production application instances on UNIX/Linux servers.

Configures Apache, Tomcat, Passenger, Nginx and works with Ruby on Rails, Rake, RPec, SQL design databases, RESTful web services design, JSON, HTML5, JavaScript, and related frameworks in a test-driven development environment.

3

Yes

5

Weekly

Miscellaneous

Enforces project plans.

Mentors junior engineers, participating in peer code reviews and occasional pair programming.

Performs highly complex feasibility analysis on potential future projects and presents findings to library administration.

Takes part in departmental planning meetings.

Contributes to library and campus committees, as appropriate.

Performs other duties as assigned.

Middleware Administrator

22 days ago
$60 - $75/hour (Estimated)Reston, VAAlchemy Software Solutions

Middleware Administrator (WebLogic, Apache, Tomcat & JBoss) with good Scripting exp

Skills Set:

  • Strong experience in Installation, Administration, Configuration & Deployment of Middleware products which includes Apache WebServer or NGINX, WebLogic, Tomcat, & JBOSS EAP running on Linux (SLES or RHEL or Solaris).
  • Experience in SCM tools like Puppet and Ansible
  • Scripting skills using Bash or Python or Ruby
  • Knowledge and experience with CI/CD with knowledge of Git Hub, Maven and Jenkins on DevOps environment
  • Familiarity with monitoring tools like Sitescope, Splunk, MoogSoft, etc.
  • Java/J2EE Development background will be plus and desired

Detailed Job Requirement and Description:

  • At least 5+ years of continuous hands on experience
  • Strong experience in troubleshooting application running on above products
  • 24/7 Operations and On-Call Support (rotating weekly duty)
  • Able to communicate clearly (oral/written) with stakeholders and technology partners
  • Self-motivated individual to deliver the result in tight deadline

Desired skills and knowledge:

  • Knowledge of SAML, OAuth2, OIDC ROPC, and Rest API
  • Familiarity or experience with AWS and services like EC2, EBS, S3, VPC, etc. Container technology like Dockers, Kubernetes, OpenShift will be a plus
  • Knowledge or hands-on experience on infrastructure-as-code automation tools like Puppet and Ansible

Job Type: Contract

Apigee Developer

23 days ago
£510 - £620/day (Estimated)RemoteSanderson Recruitment Plc

Apigee Developer - Tomcat, Nginx, Kubernetes/OpenShift

Wiltshire - Remote working 1 day a week

£500pd - £650pd

An Exciting opportunity has arisen for an Apigee Developer to join a large corporate financial servces company based in Wiltshire.

The role:

  • Install, configure and operate Apigee on-premise setup
  • Create shell scripts for automating platform setup and Apigee deployment
  • Troubleshoot installation issues across all environments
  • Work with the architects / designers to understand the requirements for functional enhancements and provide input to design as Apigee SME.
  • Provide support for tracing and help with Triage on Apigee proxies
  • Create Support handover documentation and support handover to Operations

Key requirments:

  • In depth knowledge and experience of installing, configuring and operating Apigee on-premise setup.
  • Good knowledge of Git, Redhat Enterprise Linux and Certificate management
  • Working knowledge of VMware
  • Create shell scripts for automating platform setup and Apigee deployment
  • Provide support for tracing and help with Triage on Apigee proxies

Good to have:

  • Apigee Certified
  • Working knowledge of ansible
  • Experience with Tomcat, Nginx, Kubernetes/OpenShift
  • Experience of DevOps (Jenkins) for deployment

ETL Developer

25 days ago
$50 - $65/hourHerndon, VAJSINFO SOLUTIONS

Responsibilities:

· Migrate applications to AWS using cloud design patterns and best practices.

· Work between the application engineering team and the cloud engineering team to question and debug what those teams are developing.

· Write well designed, testable, and efficient code and scripts. This is a hard core application developer role.

· Integrate COTS and custom software components into a fully functional system.

· Evaluate and deploy software tools, processes and metrics.

· Provide hands-on support and customer-facing consulting on cloud, analytics and machine learning systems.

Requirements:

· 3+ years of experience migrating applications to AWS.

· 5+ years of experience writing production-quality code using three or more of the following programming languages: Python, Java, SAS, C++, SQL.

· Experience with Continuous Build and Delivery Systems.

· Knowledge of relational databases including Oracle and Netezza.

· Mastery of Linux and shell scripting fundamentals.

· Excellent understanding of typical multi-tier architectures: web servers (Apache, nginx, IIS), caching, application servers, & load balancers /application delivery Controllers.

· Knowledge of Containers (Docker) and Container Orchestration Systems (ECS, Kubernetes, and Docker Swarm/Data Center).

· Exposure to Big Data Infrastructure such as Spark, Storm, and Hadoop.

· Professional experience creating customer-facing documentation.

· Familiarity with software engineering tools, software development methodology and release processes.

· BS degree in Computer Science, Engineering or Math preferred.

Job Types: Full-time, Contract

Salary: $50.00 to $65.00 /hour

Experience:

  • migrating applications to AWS: 3 years (Preferred)
  • Linux and shell scripting fundamentals: 1 year (Preferred)
  • Continuous Build and Delivery Systems: 1 year (Preferred)
  • Python, Java, SAS, C++, SQL: 5 years (Preferred)

Work Location:

  • One location

Contract Renewal:

  • Likely