Platform Systems Admin 2 at NV Energy
Reno, Nevada, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Oct, 25

Salary

0.0

Posted On

16 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Platforms, Resiliency, 3Rd Party Integrations, Presentations, Ownership, Containerization, Training, Orchestration, Web Apps, Couchbase, Linux, Provisioning, Mobile Apps, Microservices, Software Development, Availability

Industry

Computer Software/Engineering

Description

TECHNOLOGY

Holds primary technical responsibility for software development and enhancements as well as system reliability of business critical applications and integration processes (60%)

  • Acts as the technical lead for projects related to the development of new systems, architecture, applications or technology capabilities in support of business goals.
  • Works with stakeholders on interpretation/translation of functional requirements into system requirements.
  • Implements architecture, solution design, and development of core platforms utilizing distributed computing fundamentals, reactive principles and scalable architectures delivering easy to operate, highly available and reliable systems via automated testing and post deployment Creates appropriate technical artifacts to support development and operations support within SDLC guidelines including documentation of installation and administration of products and architecture/application diagrams and logic flows
  • Upgrades and maintains application related infrastructure – servers, databases, deployment pipelines from code and the application platform for web and mobile applications along with related internal and vendor partner system integrations and services
  • Develops and Integrates diagnostic monitoring, logging and metrics frameworks into the application and platform. Validates application usability and monitors system stability, ensuring that all operational tasks run error-free and application performance is optimal.
  • Supports deployment of application resources and releases including services, containers, test suites
  • Establishes CI/CD pipelines or integrates with existing pipelines for deployment and builds automation and scripts for day-to-day automation.
  • Manages incidents to ensure all incidents are reported, documented, analyzed, diagnosed and a root cause is found. Provides technical expertise in diagnosing and debugging issues within production systems
  • Recommends and coordinates establishment of governance and security models around the application environment and implements approved models.
  • Ensures alignment with Corporate standards and strategic technology decisions

Maintains and improves technology proficiency with evolving technologies to achieve desired technical and business outcomes (20%)

  • Stays current on technologies, platforms, and relevant certification
  • Provides training and mentoring to other IT staff and business users at all levels of the organization
  • Finds ways to spread learning across the organization (gives technical talks, presentations, etc.)
  • Learns, evaluates, recommends and adapts to new technologies and techniques
  • Requires availability for periodic on call responsibilities.

EDUCATION AND WORK EXPERIENCE

Bachelor’s degree from an accredited school and 3 years of related progressive work experiences as software development .
Candidates that do not possess a bachelor’s degree must have a minimum of 7 years of related work experience with a minimum of 3 years of software development experience.

SPECIALIZED KNOWLEDGE AND SKILLS

Demonstrated knowledge of:

  • modern programming and IT architecture concepts including cloud native design, microservices, containerization
  • cloud model architectures and distributed, high volume computing design
  • designing and deploying applications and architectures for resiliency and continuous availability
  • working with event driven streaming architectures
  • developing diagnostic and configuration tools to improve deployment and operation of web apps, mobile apps, and 3rd party integrations
  • virtualized infrastructure and Platform as a Service (PaaS)
  • Technical experience with:
  • Linux and OS tools and monitoring
  • containers and orchestration technologies
  • DevOps via CI/CD, automated configuration, provisioning and deployment tools
  • hands-on experience of relational (Oracle, PL/SQL/Postgres) and no SQL databases (Couchbase)
  • upgrades and security/application patching

Demonstrated skills such as:

  • Communicate effectively vis multiple channels (written and verbal) including composing and delivering executive level presentations and communicating with OS administrators in identifying and resolving issues related to highly visible/customer facing 24x7 enterprise applications
  • Problem solving skills, initiative, and the ability to thrive under pressure and with changes in requirements
  • Taking ownership of platform/application health checks on 24x7 enterprise applications

WORK ENVIRONMENT AND PHYSICAL DEMANDS

General office environment. No special physical demands required. Some same-day or short duration travel to area field or business offices required.
NV Energy is looking for qualified people to join us in one of the premier energy companies in the West. Located in the fastest growing state in the United States, NV Energy provides electricity to 1.3 million customers throughout Nevada as well as a state tourist population exceeding 40 million annually. Among the many communities we serve are Las Vegas, Reno-Sparks, Henderson, Elko and South Lake Tahoe. We also provide natural gas to more than 155,000 citizens in the Reno-Sparks area.
At NV Energy, we celebrate diversity, equity and inclusion. NV Energy is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, medical condition, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law

Responsibilities

Leads and develops technical solutions to address business problems. Works with IT and Business Leadership to promote innovative and integrated solutions across the organization and demonstrates proficiency in all aspects of the System Development Life Cycle (SDLC) – through requirements gathering, project leadership, architecting, developing, testing, modifying and supporting enterprise application systems for internal and external customers as well as vendor partners. Provides problem solving and troubleshooting in support of application environments.
Essential Duties and Responsibilities

Loading...