Senior Application Support Engineer

Company:  CBTS
Location: Baltimore
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Enovia PLM Application, DBA, and underlying IT Infrastructure Support


Location: Baltimore, MD (Highly Preferred) or Remote


High-Level Responsibilities:

  • Collaborate with Engineering teams to understand business requirements and translate them into Enovia configuration changes
  • Act as a primary point of contact with Enovia technical support and other VARs/integrators as needed
  • Implement and configure Enovia modules according to business needs, including but not limited to Product Data Management (PDM), Change Management, and Engineering BOM Management
  • Customize Enovia workflows, user interfaces, and reports to improve system usability and efficiency
  • Manage Enovia user access, roles, and permissions to ensure data security and integrity
  • Perform regular system maintenance activities, including data cleanup, system upgrades, and report/dashboard updates
  • Linux Sys Admin for PLM Upgrade (On Azzure VMs)
  • Linux Sys Admin for PLM Maintenance (On On-prem VMs)
  • Windows Sys Admin for PLM Maintenance (On Prem VMs)
  • License Server and License Services Administrator (On Prem Physical Win Server)
  • Provide technical support and troubleshooting for Enovia users, addressing their inquiries and resolving any system-related issues
  • Develop and maintain documentation, including system configurations, user guides, and training materials
  • Conduct user training sessions to educate employees on Enovia functionality and promote system adoption
  • Pre-packaging\Documentation of Applications for ESAM (“Pre-Joe”)
  • Migrate from Oracle JREs to OpenJDK JREs.


Responsibilities within specific Domains:

Linux (RHEL) Server Administration:

• Manage and maintain the Linux servers (Red Hat Enterprise Linux) hosting the PLM solution.

• Working jointly with the PLM development team, implement server configurations necessary for the successful deployment and operation of the upgraded PLM system.

2. Networking and Connectivity:

• Working jointly with the PLM development team, configure and troubleshoot network connectivity within the Azure Government (GCC High) environment.

3. Security Management:

• Working jointly with the PLM development team, implementing and managing security measures for the PLM solution, Oracle database, and associated infrastructure.

• Working jointly with the PLM development team, adhering to DFARS, CIS guidance, and STE Policy.

4. Backup and Recovery:

• Working jointly with the PLM development team, designing and implementing backup and recovery strategies for both the PLM solution and Oracle database.

• Working jointly with the PLM development team, conduct regular testing and validation of backup procedures to ensure data integrity.

5. Performance Optimization:

• Analyze and optimize the performance-supported associated infrastructure.

• Identify and address performance bottlenecks to enhance overall system responsiveness within the associated infrastructure.

6. Scripting and Automation:

• Working jointly with the PLM development team, Utilize scripting languages (e.g., PowerShell, Azure CLI, Bash shell scripting) for automation tasks and Infrastructure as Code (IaC) principles.

• Working jointly with the PLM development team, help implement automation for configuration management and deployment tasks.

7. Troubleshooting and Issue Resolution:

• Support from an infrastructure standpoint proactive troubleshooting and issue resolution for any technical challenges encountered during the PLM upgrade project.

• Working jointly with the PLM development team, collaborating with vendors and support teams to resolve complex technical issues related to the supported infrastructure.

8. Documentation:

• Create and maintain detailed documentation for configurations, procedures, and troubleshooting steps regarding the supported infrastructure.

• Provide training and documentation to non-PLM IT resources regarding the support of the infrastructure as needed.


Desired Expertise and Skills:

  1. Linux (RHEL) Server Administration: Expertise in administering Linux servers, specifically Red Hat Enterprise Linux (RHEL).
  2. Skills in configuring and maintaining the Linux operating system to support ENOVIA and Oracle database requirements.
  3. Azure Government Cloud: In-depth understanding of the Azure Government cloud environment, including its unique security, compliance, and regulatory considerations.
  4. Experience in deploying and managing solutions within Azure Government.
  5. Networking and Connectivity in Azure GCC High: Knowledge of Azure Government Cloud networking architecture and protocols.
  6. Ability to configure and troubleshoot network connectivity in compliance with Azure Government Cloud security standards.
  7. Security Management in Azure Government: Expertise in implementing and managing security measures for ENOVIA, Oracle databases, and associated infrastructure within Azure Government.
  8. Familiarity with Azure GCC High
  9. Backup and Recovery in Azure GCC High: Proficiency in designing and implementing backup and recovery strategies for ENOVIA solutions and Oracle databases within Azure GCC High.
  10. Experience in testing and validating backup procedures to ensure data integrity.
  11. DFARS and CIS Hardening Compliance: Knowledge of DFARS and CIS Hardening compliance requirements and the ability to ensure that ENOVIA and Oracle configurations adhere to NIST standards.
  12. Integration with Azure Services: Experience in integrating ENOVIA and Oracle solutions with Azure services, ensuring interoperability and leveraging cloud-native capabilities.
  13. Performance Optimization in Azure Government: a) Ability to analyze and optimize the performance of ENOVIA solutions and Oracle databases within the Azure Government cloud environment.
  14. Skills in identifying and addressing performance bottlenecks to improve system responsiveness.
  15. Scripting and Automation for Azure: Proficiency in scripting languages (e.g., PowerShell, Azure CLI) for automation tasks specific to the Azure Government environment.
  16. Implementation of Infrastructure as Code (IaC) principles using Azure-native tools.


Troubleshooting Azure-Specific Issues: a) Strong troubleshooting skills within a team of cross-functional representatives to identify and resolve issues related to ENOVIA, Oracle, and infrastructure within the Azure Government cloud.


  1. Documentation for Azure Government Deployments: Ability to work with a cross-functional team to create and maintain detailed documentation for ENOVIA, Oracle, and Azure Government configurations, procedures, and troubleshooting steps.


  1. Vendor Collaboration (Azure): Experience in collaborating with Azure Cloud support teams for issue resolution and updates.


Experience in the implementation, management, and development of enterprise infrastructure solutions for tools such as PLM, ERP, etc.


Proficient computer skills, including Microsoft Office applications (Word, Excel, PowerPoint).



Strong interpersonal skills, a proactive attitude, and the ability to work both individually and collaboratively as part of a team.


Possess excellent communication skills in English.


Demonstrate creativity and clear thinking when problem-solving using gained expertise and industry knowledge to form sound workable conclusions.


  1. Be comfortable working both effectively in a team environment and independently based on the task at hand.


  1. Be focused on new imaginative solutions as well as always looking at possible processes and lean improvements.


This full-time position requires US Person only. (Permanent Resident, Green Card Holder, or US Citizen). Visa Sponsorship is not available for this position. W2 or C2C Welcome.


Salary is dependent on experience.


CBTS Technology Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a protected veteran in accordance with applicable federal, state and local laws.

Apply Now
Share this job
CBTS
  • Similar Jobs

  • Senior Application Support Engineer

    Baltimore
    View Job
  • Senior Application Support Engineer

    Baltimore
    View Job
  • Senior Application Engineer

    Baltimore
    View Job
  • Senior Android Engineer, Dating Application

    Baltimore
    View Job
  • Application Engineer

    Baltimore
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙