Professional Documents
Culture Documents
Sample - Job Duties
Sample - Job Duties
Design Infrastructure needs, including capacity planning, sizing the environments across to meet
the client’s needs.
Attend meetings with stakeholders, business owners to identify new business requirements and/or
understand existing business process, document, translate functional to technical requirements.
Identify necessary Primavera Unifier & P6 modules. Onboard engineering groups Design,
planning, project engineering, project controls, supply chain, and field supervisors.
Work with Product Owners to understand Requirements and Specifications and develop SRS
Software Requirement Specification) documents, deliver high / low-level designs 5%
Identifying data requirements and separating data elements by translating business requirements into
technical specifications.
Provide application design guidance and consultation and utilizing a thorough understanding of
applicable technology, tools, and existing design.
Understand the Microsoft Visio process flow diagrams and Design / Develop complex application
programs and business processes using programming languages and tools like Oracle uDesigner,
SQL Developer, Microsoft Visual Studio, Java, C#, .NET, SOAP Web Services, API, XML, PL-
SQL, and reusable frameworks 25%
Analyze, design, and create complex Business process, workflows, forms, data views, data
structure, shell managers, cost sheet templates in Unifier using Udesigner.
Design and develop interfaces using .NET, C#, API, Web Services, programing languages for
translate/transfer huge volume of data between enterprise systems.
Perform data merging, cleaning by analyzing and eliminating duplicates and inaccurate data
using SQL procedures and functions.
Develop reports which help in decision-making and streamlining future operations of future
operations for Project Directors. 10%
Develop complex SSIS packages to analyze data, help in ETL mapping to simplify data
transformation and data sampling.
Create new tables, views from various sources like excel sheets, flat files, and CSV files.
Design complex SQL batch process for data extraction, data quality, and data validations on
daily/weekly manners.
Develop systems integrations for Oracle Primavera Unifier and Primavera EPPM P6 with other
enterprise applications like Oracle PeopleSoft, EISketch, WMS (Work Management System), and
Power Plant. 15%
Develop, configure and map Unifier business process with Oracle PeopleSoft for change orders,
purchase orders, and estimates etc.
Create integration using enstoa adapters for Projects & Work Orders shells data transaction
between Unifier – Power Plan systems.
Unifier – P6 integration by configure schedule sheet. Transfer of cost codes, project codes,
resource assignments, project dates from P6 to Unifier for forecasting cash flow (Millions of
dollars).
Responsible for latest version upgrades for major software applications involved in the
implementation like Oracle Primavera Unifier, Oracle Primavera EPPM P6 suite and third party
vendor products. 5%
Install latest software packages and patches for applications P6 using Primavera Patch utility and
Unifier using Primavera Unifier Patch Utility.
Install patches and upgrades to the Linux OS.
Ensure smooth deployment to production environment, analyze, and resolve any issues that rise
post go-live 5%
Integrate Oracle BI Publisher to unifier for reporting and provide high visibility of capital projects
costs for BU Presidents, Directors, Project Managers, and Project controls engineers.
Content repository integrated with Unifier can turn cluttered, unstructured content into organized
assets by making it easier to catalog, access, search, and reuse documentation.
Design, document, and validate the technical specification and able to create test scripts 5%
Prepare, execute, and test custom interfaces to see if it meets business process requirements and
document them as per the test plans defined.
Support various testing procedures during the entire software development lifecycle. Unit testing
during the process of developing interfaces, Integration testing with all the vendors and client
involved in the project development, performance testing in higher environments (Staging or
UAT) to gather logistics of the data transformation and translation.
Test implementation guide during code promotion to higher environments.
Support users to ensure they are able to successfully utilize applications and assist team members
5%
Provide production application support to users for data, application, security, and interfaces.
Mentor and guide junior level developers and assisting in development efforts.
Follow standards for the application team and ensure proper documentation is created for all
new changes to ensure ease of ongoing maintenance, recommend new standards as necessary.
Recommend solutions based on business and data knowledge.