Scripting & Build Management - Open Position Description BlueStripe Software
THIS JOB HAS EXPIRED BlueStripe Software, a Morrisville-based start-up recently recognized as an "Application Performance Management Innovator" by Gartner, is seeking talented individuals to help grow its expanding Engineering team.
BlueStripe's award-winning application management product ? FactFinder ? delivers transaction-based application discovery, dependency mapping, and performance monitoring &amp; analysis for complex, distributed applications in some of the world's largest data centers. With typical deployments rolling out in a few hours and automatic, intelligent discovery, FactFinder is well differentiated from other products in its space. Put simply, FactFinder just works.
It takes a lot of hard work to make something so complex so simple for our customers. To that end, we're looking to expand our team as we grow our business. We are currently seeking talented individuals with a minimum of 2 years experience in a professional environment.
This role will report to the VP of Engineering.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
Serve as a critical member of our sustaining engineering team
Demonstrate proven ability to maintain and enhance script-based installers (bash &amp; NSIS) for our suite of products
Demonstrate proven ability to maintain and enhance continuous integration environments and testing automation frameworks
Work closely with other members of the product organization to clarify and understand requirements, then implement to their fulfillment
Write high-quality, modular, supportable code that can be easily modified and/or replaced as product needs evolve
Ability to manage a diverse set of tasks across multiple areas of our environment, and complete them as defined in a timely manner
Demonstrate a firm grasp of computer science fundamentals and advanced concepts
Desire to contribute outside your role and to grow in both experience and expertise
Work closely with project management and release leads to decompose feature requirements into work tasks and provide estimates around time/effort/risk associated with the tasks
Work closely with architects to understand the expectations and requirements for your implementation
Work closely with server-side engineers to appropriately instrument the model for ease and modularity of building interfaces on top of it
Work closely with Quality Assurance to determine the nature of customer issues and to recommend appropriate resolutions (including detailed, accurate estimates)
Work closely with Customer Support to ensure appropriate communication of status on customer issues and responsiveness regarding service release plans
Assist in the growth and development of the Engineering team by collaborating with other team members and sharing knowledge from your previous experiences
A bachelor's degree in Computer Science or equivalent work experience in the computer software industry
Advanced scripting skills in bash. Other scripting languages (e.g., Bourne, PERL, python, etc.) a plus
Experience with continuous integration frameworks (e.g., Hudson, Jenkins, CruiseControl, etc.)
Demonstrable ability in basic Java programming
Knowledge of system administration of both Unix and Windows platforms
Working knowledge of multiple operating systems at a user level
Basic understanding of complex, multi-tier applications and troubleshooting in those environments
Familiarity with networking, protocols, and network troubleshooting
Self-starter mentality with the ability to work with little supervision
Working at BlueStripe
BlueStripe Software offers a competitive compensation package and benefits include medical/dental/vision coverage and retirement savings plan. BlueStripe Software is an Equal Opportunity Employer.
BlueStripe?s award-winning flagship product ? FactFinder ? delivers application discovery and mapping for complex, multi-tier applications. The product is comprised of "Collectors" (agents) and the FactFinder Console (management server). The Collectors analyze behavior of processes and connections which establish the underpinnings of "business transactions", identifying which processes have dependencies on other processes, how those dependencies are executed, how connections are performing, and ultimately -- which part of the business transaction is being impacted.
||Morrisville, NC |
THIS JOB HAS EXPIRED