Senior Devops Engineer

University Of Colorado Denver , CO 80208

Posted 3 months ago

University Information Services (UIS) provides technical services and enterprise applications to the University of Colorado campuses and the Office of the President. UIS is committed to excellence in customer service and technical expertise. Through the development of enterprise applications, UIS supports the University as a whole with systems used by students, faculty, human resources employees, finance employees, and others.

The Senior DevOps Engineer exists to apply engineering tools, support, and leadership to the areas of operations and infrastructure, specifically in the area of application and middleware administration and support. This position will serve as a senior technical expert in UIS in the installation, configuration, upgrade and day-to-day operational support of a variety of applications and middleware technologies. This includes Java EE/Application Servers (e.g., WebLogic, WebSphere, Tomcat), Cognos, Oracle SOA Suite/BPEL, Oracle Service Bus, Servlet containers (e.g., Resin and Tomcat).

This position designs, builds, and maintains technical environments, supports system rollouts, responds to and troubleshoots escalated operational issues while managing internal and external customer relationships This position informs and advises project managers and stakeholders about project plans and implementation, conducts technical analysis, and produces recommendations. This position is also charged with not only supporting daily operations of these applications, but must also work with the team to automate processes and procedures, create efficiencies, and provide quality business services to our clients and customers. This position reports to the Director of Enterprise Cloud Services and is exempt from the State of Colorado Classified Staff system.

Duties and Responsibilities:

Primary Responsibilities:

  • Apply methodologies for building and operating highly available, scalable application and services

  • Evaluate, build and modify automation for deploying application and services

  • Enforce operational scalability and availability of applications, patching, and monitoring of applications

  • Configure applications for stability, security, and maintainability using technologies such as cloud, on premise, containerization, and DevOps principles

  • Troubleshoot application issues in collaboration with application owners/managers and enterprise infrastructure staff

  • Resolve outages, automate tooling to improve operations, and drive postmortems

  • Serve as a senior technical architect and systems integrator for large complex systems and applications, including monitoring, orchestration, and automation

  • Develop standards for configuration, documentation, and management

  • Communicate and collaborate with application owners/managers, initiative leaders, and project leadership to clarify requirements, develop work plans, document, and lead technical architecture

  • Providing direction and mentoring to others in a leading contributor role

Secondary Responsibilities:

  • Coordinate with infrastructure, identity/access management, and other service providers in planning and eliminating maintenance windows, evaluating and working toward resolution of impacts on the application and authentication portfolio

Knowledge, Skills and Abilities:

To be successful in this position a candidate will need the following:

  • Knowledge of change control processes, Windows/UNIX/Linux administration, WebLogic administration

  • Knowledge of Application and application administration on VMWare and containerized environments

  • General knowledge of key infrastructure areas (Networking, SAN, Database, security, etc)

  • Skilled in troubleshooting complex issues

  • Ability to learn new applications or computer languages and being able to generalize best practices from other applications or languages for use in the environment

  • Strong attention to detail

  • Excellent oral and written communication skills

  • Ability to explain complex problems and discuss trade-offs of potential solutions

  • Individually capable, while able to work successfully in a team environment on a daily basis

  • Skilled in Java SE and EE tuning and administration including JMX/Jolokia

  • Work is non-routine and complex, involving the application of advanced technical/business skills in DevOps

  • Passionate about measurement, observability and early detection of issues

  • Ability to be available on a 24/7 on-call rotation

  • Skilled in finding and fixing critical, customer facing production issues

Who We Are:

System Administration, which also houses the Office of the President, is located in the uptown neighborhood of Denver with an office in Broomfield and a few smaller offices located on the campuses. However, this position is located in Denver. Many of our departments support the educational and research missions of the four University of Colorado campuses. We provide diverse opportunities for professional development, innovation, and collaboration with talented staff and faculty.

The University of Colorado is committed to recruiting and supporting diversity and equality in education and employment. The university strives to promote a culture of inclusiveness, respect, communication and understanding. We encourage applications from women, ethnic minorities, persons with disabilities and all veterans.

The salary range for this position is $96,000 - $106,000.

  • Medical: Multiple plan options

  • Dental: Multiple plan options

  • Additional Insurance: Disability, Life, Vision and Wellness

  • Retirement 401(a) Plan: Employer contributes 10% of your gross pay

  • Paid Time Off: Accruals over the year

  • Vacation Days: 22

  • Sick Days: 15

  • Holiday Days: 10

  • Tuition Benefit: System employees have the benefit on all campuses

  • ECO Pass: RTD Bus and light rail service

  • Additional Perks & Programs: Click here to access a few more Perks and Programs.

Click here to access our Total Compensation Calculator to see what your total rewards could be at CU. This position is a University Staff position.

For more information on benefits programs, including eligibility, is available at www.cu.edu/employee-services/.

Minimum Qualifications:

  • Bachelors' degree from an accredited institution of higher education or equivalent professional experience. (The educational requirement may be subsitutued by professional experience oa a year for year basis).

  • Five (5) years of experience in a 24x7 operational environment with on-call and production support responsibility

  • Four (4) years' experience in the following:

  • Application engineering and automation technologies, based on enterprise architecture standards

  • Deploying, maintaining, and securing enterprise applications

  • Experience in industry standards for building services in IaaS/PaaS/Cloud environments

Preferred Qualifications:

  • Certifications or demonstrated experience in major cloud service providers (such as AWS, GCP, Azure, Oracle Cloud or other public cloud environments), Docker, a container orchestration platform like Kubernetes, and configuration management tools like Puppet and Ansible Tower/AWX

  • Demonstrated experience in monitoring, alerting and logging frameworks, such as Elasticsearch ELK stack, Ichinga, and Grafana

  • Understanding of the advantages of various production deployment strategies and running at scale

  • Skilled in implementing or integrating with standards based Identity and Service Providers (e.g., OpenID Connect, SAML2)

  • Ability to construct highly reliable and available applications using containerization or VM/AMI utilizing scripting such as Terraform

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Devops Engineer

Verizon Communications

Posted 3 weeks ago

VIEW JOBS 8/29/2019 12:00:00 AM 2019-11-27T00:00 What you'll be doing... Verizon is serious about innovation. About being the first and the best. Verizon Location Services (VLS) sits at the core of the Strategy and New Business Development organization and is a critical part of driving innovation across our global customer base both inside and outside Verizon. Backed by more than 50 years of location-based expertise, we are building solutions that leverage the power of location intelligence to inform technologies like 5G, Multi-Access Edge Computing and Artificial Intelligence that are allowing us to create products that were previously impossible. We're building tomorrow with the best of today. The role Want to build the infrastructure and automation that fuels the foundation of our location platform? Want to enable development teams to more easily release critical features to production? Are you passionate about DevOps as a philosophy as well as a practice and want to drive the future of the discipline at Verizon Location Services? We're looking for engineers who are passionate about DevOps, cloud infrastructure, operations, automation, and building industry leading products. In this role, you will: * Support our development teams by building, maintaining, and scaling infrastructure to support applications that are used by millions of users as well as backend systems that serve billions of requests per day. * Simplify and improve processes for deploying new features and functionality to market; connecting the necessary pieces to create efficient continuous integration-style workflows. * Monitor the performance of systems in a cloud based computing environment, including overall system health, reliability, performance, and cost. Remediate gaps in monitoring or performance testing if observed. Support our development teams by assisting with testing and monitoring strategies. * Collaborate with Software Engineers and System Architects to provide an operations perspective; ensuring issues like cost, scalability, and maintainability are considered during the design process. * Mentor Software Engineers on basic operational principles through demos, documentation, and one-on-one mentorship as well as participating in team discussions and planning sessions. * Research and recommend new technologies and emerging operational practices; recommend services and practices that could be leveraged as business needs arise. * Participate in team on-call rotation. What we're looking for... You will need to have: * Bachelor's degree or four or more years of work experience. * Four or more years of relevant work experience. * Experience working in a cloud based environment such as AWS. * Create necessary Infrastructure as Code to define and maintain computing environment. * Experience with configuration management tools like Chef or Ansible. * Experience with build and deploy automation using tools like Jenkins. * Experience with containers and orchestration tools like Docker, Kubernetes, and Helm. * Experience with managing relational databases like PostgreSQL. Even better if you have: * A degree. * Ability with Bash or other languages such as Groovy, Python, or Ruby. * Curiosity and desire to expand your breadth of knowledge by taking on unfamiliar tasks outside of usual area of expertise. * Passion, a thoughtful approach to solving complex problems, and a constant desire to raise the bar. * Challenge your coworkers in the office to foosball, ping pong and darts. When you join Verizon... You'll have the power to go beyond – doing the work that's transforming how people, businesses and things connect with each other. Not only do we provide the fastest and most reliable network for our customers, but we were first to 5G - a quantum leap in connectivity. Our connected solutions are making communities stronger and enabling energy efficiency. Here, you'll have the ability to make an impact and create positive change. Whether you think in code, words, pictures or numbers, join our team of the best and brightest. We offer great pay, amazing benefits and opportunity to learn and grow in every role. Together we'll go far. Equal Employment Opportunity We're proud to be an equal opportunity employer- and celebrate our employees' differences,including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better. Verizon Communications Denver CO

Senior Devops Engineer

University Of Colorado