BizTalk Consultant only GC or USC
- Full-time
Company Description
IT
Job Description
Administration
Maintain environment uptime by monitoring BizTalk Server exceptions and resolving BizTalk Server specific issues.
Platform Modifications
• Create new hosts
• Add and configure adapters
• Create new MessageBox databases
• Add additional BizTalk servers as required for scale out
• Create new BizTalk groups
Platform Monitoring
• Monitor for BizTalk Server platform exceptions
• Debug application errors.
• Manage load across the BizTalk Server group.
Deployment and Updating BizTalk Applications
• Deploy new applications into the BizTalk Server environment
• Manage strong name keys.
Support Change Management
• Support new service solutions
• Support new technologies
• Support new systems
• Application support
• Hardware support
• Change management
• Configuration management
• Release management.
Normal Operating Procedures Effective, efficient execution of day-to-day execution of tasks including the following:
• Security administration
• System administration
• Network administration
• Service monitoring and control
• Directory services administration
• Storage management
• Job scheduling
Support Procedures Timely resolution of problems and inquiries.
• Service desk support
• Incident management
• Problem management
Environment Optimization
• Cost management
• Performance optimization
• Service level management
• Capacity management
• Availability management
• Workforce management
Application Monitoring
• Support application exceptions that are not resolved by the BizTalk Server administrator.
• Provide updates to source code for resolving issues.
New and Existing Application Development
Create new applications and update existing application functionality on the BizTalk Server platform.
JOB PURPOSE
The BizTalk Developer is required to design and build software using appropriate toolsets, following the software life cycle and related design/development procedures. The developer needs to have a variety of exposure in middleware, messaging, data layers, ORM etc. Excellent exposure to performance optimization, scalability, extensibility, and globalization is also required
The candidate will be expected to work on development and support projects to enhance existing, and develop new business services, centered on Microsoft BizTalk environment and ESB toolkit using WCF and exposing Workflow Foundation as service. The candidate will also be required to provide support of BizTalk Services - this places the candidate in a front line position with considerable business user interaction
The candidate must have hands on experience on C#, BizTalk, ESB toolkit, .NET, Entity f/w, WCF, Workflow foundation, SQL Server, some messaging platform like ActiveMQ, WMQ, MSMQ etc. and their implementation in an Enterprise environment. The candidate must also have an exposure and knowledge of using WCF adapters and experience in building custom behavior components. The candidate must also have a strong knowledge of BizTalk architecture, its installation and troubleshooting skills.
The candidate will need to be passionate and professional in their approach to their work and exhibit a high level ownership within a demanding working environment. This demanding role would perfectly suit a dynamic individual looking to work in a fast paced environment to ensure the smooth running of business critical systems
JOB RESPONSIBILITIES
• To ensure project deliverables confirms to business requirements/objectives
• Understand the requirements, evaluate potential approaches / solutions and provide technical recommendations particularly where BizTalk can be implemented for Integration/Orchestration
• Be “completely hands on” with BizTalk, WCF, WF, .Net, Entity f/w and SQL Server and to contribute to the design and development of projects where deemed necessary.
• Participate in the design and planning of the BizTalk, messaging layer infrastructure changes
• Liaison with the Project manager/Project Leader to ensure successful deliveries.
• Responsible for design, impact analysis for the requirements
• Complete projects in accordance with agreed standards i.e. operational acceptance criteria.
• Identify and manage risks to conclusion escalating as appropriate
• Ensure that work is completed with very high quality and is applied in a standard manner across the product.
• Ensure adherence to change management processes and assist in facilitating the ongoing review and enhancement of these processes.
SKILL REQUIREMENTS
• Experience & good understanding of full development life cycle.
• Good design skills using n-tier architectures (scalability, multithreading, caching, business & data layers) or SOA based applications
• Minimum 5 years of experience in .NET with minimum 2 years with BizTalk Server (2010 or above) using Orchestrations, Pipelines, Mappings, Schemas, and custom Adapters
• Exposure to Biz Talk Server 2013, will be an added advantage
• Good knowledge of BizTalk best practices, BizTalk design patterns like Scatter Gather, Splitter and Aggregator, Routing Slip, Content based routing etc and general design patterns like factory, singleton, observer, pub/sub, decorator etc.
• Good understanding of BizTalk BAM, BizTalk rules engine and BizTalk ESB Toolkit is an absolute must.
• Must have experience with C#, WCF, WF, Entity f/w, Messaging platform like ActiveMQ, MSMQ, WMQ etc., XML, XSLT, XSD, BizTalk adapters
• Understanding and translating BizTalk server error messages
• Minimum 5 years of .Net experience (E.g.: multi-threading, generics, extension methods, partial classes, LINQ, GC, data structures, data serializers etc.)
• Must have experience in Unity application block and Enterprise library for logging and exception handling.
• Knowledge of automated deployment process using MSBuild, BTS Tasks will be an added advantage
• Good knowledge of configuration management, deployment/release management including BizTalk deployment, WCF deployment and database releases.
• Should be able to understand and map business requirements
• Experience with TFS and/or SVN
• Knowledge of performance tuning capabilities of BizTalk will be an added advantage
Additional Information
Mandatory Skills (MANDATORY) BizTalk
Desired Skills BizTalk Development Experience