Cloud Engineer IV

Apply Now

Company: Duquesne Light Company

Location: Pittsburgh, PA 15286

Description:

Duquesne Light Company, headquartered in downtown Pittsburgh, is a leader in providing electric energy and has been in the forefront of the electric energy market, with a history rooted in technological innovation and superior customer service. Today, the company continues its role as a leader in the transmission and distribution of electric energy, providing a secure supply of reliable power to more than half a million customers in southwestern Pennsylvania.

Duquesne Light Company is committed to creating a culture of inclusion.We value and respect the unique differences and experiences of our employees.We believe that our differences lead to better collaboration, innovation and outcomes.We want you to join our team!

Essential Functions:

  • Administers and documents design of cloud resource Enterprise Systems Infrastructure to meet business requirements for reliability and business recovery
  • Integrates new solutions with existing cloud resources or on-premises infrastructure, and evaluates impact to efficiently service changing business needs
  • Designs, develops, deploys, and maintains cloud-based solutions to meet business service requirements
  • Provides best practices, standards, training, and general support for the cloud environment
  • Administers, executes, and documents security controls for cloud resource, including system access and compliance needs, to ensure integrity and confidentiality of data and systems per departmental and corporate policy
  • Monitors and alerts on availability and performance issues with cloud providers services
  • Experience developing on, toward, and inclusive of major public cloud services provider platforms (Microsoft Azure)
  • Experience working with distributed software project management tools such as those in Azure DevOps:
  • Planning & Execution Management (Kanban Boards, Scrum Sprints), Version Control
  • Serve as a mentor to less experienced team members as needed.
  • Provide timely and effective communications to the technical administration staff. Represent the technical groups on advisory, policy, and project committees.
  • Foster communication with users of Information Technology.
  • Maintain contacts and collaborate regularly with other institutions of higher education. End-user interfacing for the purpose of implementation of new systems and trouble-shoot problems with existing systems, including customization and upgrade commercial software packages when appropriate.
  • Maintain proficiency, certifications, and acquire knowledge on development and architecture processes and best practices regarding delivering development services to a university campus by reading trade journals, attending conferences, seminars, and classes, participating in discussions with colleagues and peer institutions.
  • Adhere to internal controls established for department.
  • Maintain, monitor, repair and recover from software, process failures, and engage different teams as necessary.
  • Ensure the availability of Azure Cloud Services and Systems across environments.
  • Serve as technical resource for Azure platform.
  • This role is part of an on-call rotation.

Qualifications:

  • Bachelor's degree in Technology, Computer Science, Engineering, Management Information Systems, or related field required.
  • Five (5) years of progressively responsible related experience required.
  • Microsoft Azure Cloud certifications preferred.

Knowledge, Skills & Abilities Utilized in this Role Include:

  • Experience with one or more real-time communication (e.g., RESTful APIs, Webservices, WebSocket).
  • Experience with Infrastructure as code tools (e.g.Terraform, ARM Templates, BICEP)
  • Experience designing systems using OOP best practices
  • Strong knowledge of a wide range of cloud services and solutions like Microsoft Azure products, including serverless architecture
  • Working knowledge of Azure monitoring tools/services, automation and cost optimization
  • Experience with cloud-native services, serverless architectures, and container technologies (Docker, Kubernetes, API Management).
  • Thorough knowledge of cloud service provider capabilities and integration
  • Working knowledge of IT compliance, information security, and risk management
  • Working knowledge of the applicable programing languages, orchestration, and automation tools
  • Advanced analytical and problem-solving skills
  • Experience and knowledge of driving automation into all aspects of the build and release process
  • Excellent organizational, communication, multitasking, human relations, and customer service skills
  • Ability to maintain confidentiality
  • Understanding of data security and best practices for balancing availability with security.
  • Experience coordinating, planning, and organizing upgrades of systems and technology.
  • Experienced with planning changes in a timely way so that the overall organization can make progress before completion. Technical knowledge of various platforms to ensure applications and infrastructure stacks are current and supported.
  • Project and time management skills with abilities of effectively managing competing priorities.


Similar Jobs