Production Support Engineer
Job DescriptionJob DescriptionOverview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services Position: Production Support EngineerLocation: Richmond, VA 23230Duration: 6 Months Job Type: Contract Work Type: RemotePosition Overview:
- Production Support Engineer plays a critical role in maintaining and optimizing enterprise systems and applications in a dynamic, high-performance environment.
- This position involves end-to-end management of production environments, including monitoring, troubleshooting, and performance tuning of applications and infrastructure.
- The role requires expertise in managing large-scale, distributed systems and collaborating with cross-functional teams to ensure seamless system functionality.
- The Production Support Engineer is responsible for system stability, incident resolution, and process improvement initiatives while leveraging a deep understanding of enterprise tools and technologies.
Key Responsibilities:Deployment Management:
- Plan, execute, and monitor application and system deployments, ensuring minimal disruption to operations.
Incident Management:
- Address and resolve incidents promptly, including after-hours or on-call support, adhering to escalation protocols.
Problem Management:
- Conduct root cause analysis to identify, document, and resolve recurring issues to improve system stability.
Technical Troubleshooting:
- Provide advanced technical support for systems like Microsoft Windows Servers, Microsoft SQL Server, IIS, Tomcat, Apache, and PEGA.
- Troubleshoot and configure application settings for environments using AWS, Terraform, and REST APIs.
- Manage virtual machines and resolve server-related issues on Windows and Red Hat Linux.
System Administration & Analysis:
- Perform Windows and Linux server administration, focusing on system performance and security.
- Analyze software requirements and configure applications based on business and functional needs.
Cloud Services & DevOps:
- Utilize cloud platforms like AWS and Azure for deployment and maintenance of applications.
- Implement infrastructure as code (IaC) using Terraform and manage CI/CD pipelines in a DevOps environment.
- Database Management: Work with databases such as MS SQL Server, Oracle, and MySQL, performing data flow analysis, optimization, and maintenance.
Networking & Security:
- Administer and troubleshoot network protocols (TCP/IP), firewalls, and VPN configurations.
- Ensure the security of applications and systems through robust practices and monitoring tools like DataDog.
Documentation & Collaboration:
- Create and maintain system documentation, including data flow diagrams, use-case models, and operational procedures using tools like MS Visio, Confluence, and Git/GitHub.
- Collaborate with cross-functional teams to support business and IT requirements, and handle system upgrades or maintenance initiatives effectively.
Performance Monitoring:
- Monitor and analyze system performance using Precise, IIS, and other tools, ensuring high availability and optimized functionality.
- Conduct performance tuning and proactive troubleshooting for applications and databases.
Key Qualifications:
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
- 5+ years of experience in production support for enterprise-level systems, including Windows and Linux-based environments.
- Proficiency in cloud services like AWS and Azure, with experience in managing deployments, monitoring, and infrastructure as code using tools like Terraform.
- In-depth knowledge of Windows, Tomcat, IIS, and Citrix for system and application administration.
- Hands-on experience with monitoring tools such as DataDog and Precise for system performance and availability metrics.
- Expertise in database management using MS SQL Server, Oracle, and MySQL with advanced query optimization and troubleshooting skills.
- Strong understanding of networking protocols, firewalls, and VPN to ensure secure data flow.
- Proficiency in scripting and automation using PowerShell and other DevOps tools for CI/CD and configuration management.
- Familiarity with modern application frameworks, including .NET, Java, and REST APIs, with experience in managing and deploying microservices.
- Demonstrated ability to troubleshoot and resolve complex system issues, with root cause analysis and incident resolution experience using ServiceNow or equivalent ITSM tools.
- Experience running SWAT sessions, managing incident escalations, and creating corrective action plans.
Desirable Skills:
- Strong documentation skills, including process mapping and data flow diagramming using tools like MS Visio and Confluence.
- Experience in performance tuning for applications, databases, and system environments.
- Knowledge of security protocols and standards, including SSL, OAuth, and HTTP, to safeguard system integrity and performance.
TekWissen Group is an equal opportunity employer supporting workforce .