Full-Time

Platform Systems Administrator 2

Posted on 7/14/2025

Berkshire Hathaway Energy

Berkshire Hathaway Energy

No salary listed

Reno, NV, USA

In Person

Category
Software Engineering (1)
Required Skills
Postgres
Microservices
DevOps
Oracle
Linux/Unix
Requirements
  • 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.
  • Demonstrated knowledge of modern programming and IT architecture concepts including cloud native design, microservices, containerization.
  • Demonstrated knowledge of cloud model architectures and distributed, high volume computing design.
  • Demonstrated knowledge of designing and deploying applications and architectures for resiliency and continuous availability.
  • Demonstrated knowledge of working with event driven streaming architectures.
  • Demonstrated knowledge of developing diagnostic and configuration tools to improve deployment and operation of web apps, mobile apps, and 3rd party integrations.
  • Demonstrated knowledge of virtualized infrastructure and Platform as a Service (PaaS).
  • Technical experience with Linux and OS tools and monitoring.
  • Technical experience with containers and orchestration technologies.
  • Technical experience with DevOps via CI/CD, automated configuration, provisioning and deployment tools.
  • Hands-on experience of relational (Oracle, PL/SQL/Postgres) and no SQL databases (Couchbase).
  • Demonstrated skills in communicating effectively via multiple channels (written and verbal).
  • 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.
Responsibilities
  • 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.
  • 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.
  • Works closely with IT and Business Area leadership to define and implement IT-wide application and related infrastructure vision and long-term strategy in support of business objectives.
  • Leads software projects from department-specific to, enterprise-wide and customer- and vendor-facing implementations.
  • Estimates projects including assessing and mitigating risk.
  • Manages project budgets as well internal and consulting resources for any size projects or software.
  • Performs project planning, system analysis, software design and coding, support of system/user testing, documentation, implementation and research activities as necessary for software engineering projects.
  • Leads technical proofs of concept and develops evaluation matrices through final recommendation, including hands-on execution where needed.
  • Performs ongoing capacity planning for critical infrastructure.
  • Develops business cases and recommends system solutions and architectures.
  • Leads RFP efforts from gathered business and system requirements.
  • Develops customized presentations, demonstrations, prototypes, and architecture diagrams to prove a solution's business value to technical and business stakeholders.
  • Conducts security architecture design reviews and threat modeling.
  • Leads the IT application area effort on security audits and compliance reviews.
Berkshire Hathaway Energy

Berkshire Hathaway Energy

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Your Connections

People at Berkshire Hathaway Energy who can refer or advise you

INACTIVE