[REMOTE] TECHNICAL STAFF, SOFTWARE ENGINEERING - MASSACHUSETTS
Posted: 07/20/2022
list
Job Description
ACCOUNTABILITIES
- Provides full design, planning, configuration, documentation, deployment and top-level support ownership of storage infrastructure technologies.
- Investigates design requirements and makes suggestions for capacity planning, performance optimization and future direction.
- Designs storage solutions per business requirements.
- Performing storage workload modeling for sizing, optimization, and problem-solving.
- Researches and compares system/OS features and works with vendors on system sizing for specific applications.
- Understanding and communicating industry trends, as well as driving the corporate strategic direction for software/storage and systems
- Problems-solving storage-related reliability, availability, and performance issues.
- Collaborates on and implements architecture recommendations to application integration, system administration, problem management, preventive maintenance, performance tuning.
- Analyzes and eliminates performance bottlenecks and gives performance-related suggestions (hardware, software, configuration).
- Leads or joins in the software development lifecycle, which includes research, new development, modification, security, correction of errors, reuse, re-engineering, and maintenance of software products.
- Manages or utilizes software that is built and implemented as a product, using best-in-class development process/lifecycle management such as Agile, Waterfall.
- Collects business requirements and takes part in product definition and feature prioritization, including customer usability studies.
- Conducts competitive analysis for features at a product-level scope.
- Leads the testing and fixing of new or enhanced products.
- Makes technical documentation of software products/solutions.
- Supports the development and review of end-user and technical end-user documentation.
- Motivates the development of new software products or the next version of an existing product.
- Protects Intellectual property by working appropriate legal elements such as procurement, patents, open source
- Responsible for the delivery of products within budget, schedule and quality guidelines.
- Collaborates with the team to develop, maintain, and communicate current development schedules, timelines, and development status.
- Makes changes to system software to correct errors in the original implementation and creates extensions to existing programs to add new features or performance improvements.
- Designs and develops major functional or performance enhancements for existing products, or produces new software products or tools.
- Considers requirements, specifications, and designs to assure product quality; develops and implements plans and tests for product quality or performance assurance.
note
Requirements
** Candidates must be W2.
Must Haves:
- Having more than 3 years of practical experience with Dell PowerFlex, VXFlex, or ScaleIO storage technologies.
- Having more than 8 years of experience with datacenter storage technologies.
- Excellent technical network problem-solving skills.
- Willingness to take lead and support in resolving complex problems.
- Strong knowledge of compute and storage virtualization products and technologies, including vsphere, vcenter, ESXi, and vsan.
- Strong architectural understanding of complex enterprise level infrastructure with large deployments of compute, storage and networking.
work
Responsibilities
- Understands and communicates industry trends, and drives the corporate strategic direction for software/storage and systems
- Provides strategic direction to the planning, design and architecture of high-quality, complex systems and software/storage
- Evaluates and performs analysis of test strategies for software/storage products and systems
- Reviews and analyzes design, functional, technical and user documentation
- Writes technical papers (e.g., white papers) that clearly articulate industry and company trends in technology and solutions, at either a summary or detailed level
- Leads the definition, collection and analysis of quality metrics appropriate to products and processes, especially with respect to issue contributing to product defects and business process problems
- Provides accurate resource, schedule, and cost sizing for cross-functional software development and deployment projects of significant complexity Implements cross-functional, process design improvements and re-engineering efforts to reduce and prevent recurrent and anticipated defects and problems
- Leads cross-functional re-engineering efforts that result in significant cost and cycle time savings
- Leads the cross-functional implementation, integration and deployment of projects and products of significant size and complexity
- Provides outstanding leadership in relationships with external suppliers
Position:
Software Engineer
Location:
Massachusetts
Division:
MagRabbit USA