PG&E's Information Technology (IT) organization is seeking to implement consumer-grade mobile and web solutions across various user groups to simplify, improve, and standardize business work management processes through the application of user-centric design thinking principles and rapid delivery of mobile and web applications.
Requirements
- Strong foundation in JavaScript/TypeScript, React.js/Redux.
- Familiarity with AWS services for deployment, storage, and serverless computing.
- Basic understanding of databases (SQL & NoSQL).
- Knowledge of version control systems (Git, GitHub/GitLab/Bitbucket).
- Experience with CI/CD pipelines and DevOps basics.
- Familiarity with Docker or containerized environments.
- Exposure to monitoring tools (CloudWatch, Datadog, etc.).
Responsibilities
- Assist in developing responsive web applications using React.js
- Build and integrate RESTful APIs or GraphQL services.
- Work with backend technologies (Node.js, JavaScript/Typescript).
- Manage data models and queries using relational or NoSQL databases (Couchbase, MySQL, PostgreSQL, MongoDB, DynamoDB)
- Deploy, monitor, and maintain applications using AWS services (e.g., EC2, Lambda, API Gateway, S3, DynamoDB, RDS, ECS).
- Support CI/CD pipelines using AWS CodePipeline/CodeBuild or alternatives.
- Assist in ensuring application scalability, reliability, and security in the cloud.
Other
- Develops skills through training and development opportunities.
- Communicates (oral and written) with peers inside and outside of the department, providing information or exchanging data.
- Works on standard problems that require analysis and judgment to obtain results or solutions.
- Work closely with senior developers, designers, and product owners.
- Participate in code reviews, agile ceremonies (standups, sprint planning), and documentation.