Technical Staff Member Job Description

Technical Staff Member Job Description

4.5
177 votes for Technical Staff Member
Technical staff member provides platform-as-a-Service offerings that are easy to consume, scalable, secure, and reliable using open source-based Cloud solutions for Big Data technologies.

Technical Staff Member Duties & Responsibilities

To write an effective technical staff member job description, begin by listing detailed duties, responsibilities and expectations. We have included technical staff member job description templates that you can modify and use.

Sample responsibilities for this position include:

Maintain these mobile apps to ensure they continue to work well across new iOS, Android and WindowsPhone releases
Work with the Fault Injection team to create and maintain a repository of faults that can be introduced and plugged out automatically into test environments for a product or a suite of products
Create scenarios specific to a product for a fault, identify gaps in the existing products when it comes to recovering from a fault, identify a remediation process where applicable and maintain documentation for the same, develop automated scripts to introduce, test, validate and re-mediate a fault
Ensure that the test environment reflects the operating environment of our customers
Work with the development teams and product management to review the product requirements and customer use cases , create test plans, complete test execution , report and track the overall progress , analyze risks and come up with the mitigation proposals , work with the required stake holders to escalate/resolve open issues
Strong ability to fast root cause the product issues and drive customer escalated issues to closure by providing workarounds and fixes in a timely manner
Work on developing diagnostic tools to optimize troubleshooting and deriving faster root cause analysis and fixes
Follow the SDLC process
Responsible for debugging any failures
If required, Initiate and drive cross team/functional activities that help in improving technical expertise and knowledge sharing among the teams

Technical Staff Member Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Technical Staff Member

List any licenses or certifications required by the position: CCNA, CISSP, VCP, PMP, JNCIE, CCIE, RHCE, ML, TDWI, O/S

Education for Technical Staff Member

Typically a job would require a certain level of education.

Employers hiring for the technical staff member job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Electrical Engineering, Science, Technical, Software Engineering, Computer Engineering, Design, Information Technology, Computer

Skills for Technical Staff Member

Desired skills for technical staff member include:

Build
Cloud applications
Configuration management
Cybersecurity and open source technologies
Data protection
Data storage
Expertise in Windows
File systems
Open networking paradigms and experience working with organizations promoting those
Regulatory analytical testing methodology

Desired experience for technical staff member includes:

5+ years of test automation for UI and API
Proven Experience testing and releasing multiple releases of Enterprise class software (On-Prem and/or SaaS) over a period of time
Experience testing software supported on multiple modern browsers and mobile devices is required
Experience testing SOAP/REST apis is required
Experience with Windows and non Windows OS is required
Be able to learn new, complex products, technologies, and deployment flows quickly

Technical Staff Member Examples

1

Technical Staff Member Job Description

Job Description Example
Our company is growing rapidly and is hiring for a technical staff member. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for technical staff member
  • Provide inputs towards estimation, staffing analysis and solution design
  • Work with agile development processes and provide input on process improvement
  • Debug test failures and help identify the root cause of failures
  • Work with remote teams, communicate status effectively and clearly
  • Schedule and apply PSU patches
  • Work with MEAN stack, Angular, NodeJS, REST API development, and Grunt, work on Interactive Data Visualizations
  • Design and develop the next generation of hyperconverged storage virtualization products
  • Work with Quality Engineers and ensure software testability, quality and stability
  • Implement command line utilities for cross-data center replication, backups, recovery, administrative tools
  • Write unit tests and automation test scripts for back-end servers
Qualifications for technical staff member
  • Prior working experience in utility computing and/or cloud computing domain will be a big plus
  • Ability to work independently with minimum supervision work in a team
  • Strong coding skills in Java with at least 4 years hands-on experience
  • Experience working on a running service at scale, with at least 4 years hands-on experience
  • Strong knowledge of log management tools such as Splunk, and open source alternatives
  • Strong understanding of deployment issues in a complex environment (DR, Load Balancers, Services Dependencies)
2

Technical Staff Member Job Description

Job Description Example
Our growing company is looking to fill the role of technical staff member. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for technical staff member
  • Build, deploy and configure a resilient monitoring and alerting infrastructure
  • Build health checks for our services
  • Familiar with information security best practices
  • LDAP, Diameter, IPV6, IPV4, Wireshark and other protocol tools and message analyzers
  • Familiar with HP OA, routers, firewalls, and switches
  • Experience working with a high availability and disaster recovery solutions
  • Protocols (LDAP, DIAMETER, RADIUS, SIP)
  • DBMS (Database systems)
  • Firewalls and Load Balancers
  • Common Carrier and Enterprise grade Hardware (Sun/Oracle, x86, HP, IBM)
Qualifications for technical staff member
  • Industry experience in building multi-tier, scalable software applications that are horizontally scalable and distributed
  • Experience with application frameworks for Scala, Akka 2.0, Spray, Play, SLICK, memcached, highly desirable
  • 1+ year experience with test automation tools and techniques
  • Knowledge with Python, Perl, shell, or other scripting languages
  • Knowledge with CSS, HTML, XML, Flash, JavaScript
  • A passion for writing automated tests
3

Technical Staff Member Job Description

Job Description Example
Our company is searching for experienced candidates for the position of technical staff member. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for technical staff member
  • Develop a deep understanding of file systems, complex distributed systems, and design innovative solutions for customer requirements
  • Develop cloud services that process billions of transactions a day
  • Work in a distributed team to develop a continuous delivery model for cloud releases
  • Design high level test approaches that suit customer deployments and come up with detailed test plans for the functionality
  • Automating test cases and execute as part of new feature testing, and enabling automated regression runs for subsequent releases
  • Working closely with the Development team, Documentation team to ensure the feature is ease-to-use, debuggable
  • Define the quality of the deliverables and influence the delivery of quality
  • Actively participate in requirements, functional and design aspects of new features & enhancements
  • Architect, design and develop enterprise life cycle management software for Applications/Databases
  • Follow methodical approach to design that is future ready and scalable
Qualifications for technical staff member
  • Good knowlege in Linux/UNIX and databases
  • User level experience in Version Control Systems such as Perforce and Defect Tracking Systems like Bugzilla
  • 6+ years development in Python and Django
  • 3+ years development(automation) in Perl
  • 4+ years in test framework development
  • Exposure on databases is must
4

Technical Staff Member Job Description

Job Description Example
Our company is searching for experienced candidates for the position of technical staff member. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for technical staff member
  • Remote Support, On-site Support, Installation and Trainings for Spirent customers whenever required, on products and technologies
  • Diagnose, troubleshoot and debug Spirent and third party computer networking equipment like Routers/Switches/Firewalls/Load balancers/Proxies for software/hardware troubles
  • Communicate with Engineers and Product Managers regarding Bugs/Features/Enhancements and follows-up to make sure fixes are received and tested
  • Completes and maintains records of Sales process, customer issues, product defects , using Spirent's CRM tools (Salesforce) and Knowledgebase
  • Other duties as required or assigned by manager
  • Respond to incoming Service Requests from Customers and Sales team via email or phone or other online tools
  • End to end ownership of customer issues that appear to arise from the usage of Spirent products
  • Completes and maintains records of customer issues, product defects , using Spirent's CRM tools (Salesforce) and Knowledgebase
  • Ensure software test-ability, quality and stability for the components that you work on
  • Work to define, design and implement effective tests for components and features to ensure a high product quality
Qualifications for technical staff member
  • Experience with Perforce or Git highly desirable
  • Experience with databases desirable
  • Experience with working collaboratively on a team in a shared code base desirable
  • Familiarity with application monitoring and monitoring tools and frameworks desirable
  • Experience in Core Java programming & exposure to Java API testing is a MUST
  • A good hand on experience on Eclipse, SOAP, XML and ANT is a MUST
5

Technical Staff Member Job Description

Job Description Example
Our company is looking for a technical staff member. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for technical staff member
  • Be part of a group of agile teams continuously delivering innovative functionality to our cloud platform service providers
  • Perform full life cycle of feature development from requirement analysis through design, development, automation testing, delivery into product, and resolving issues in the field
  • Act as a Scrum Master as part of the team rotation
  • Be part of a group of agile teams continuously delivering innovative functionality to our cloud service providers
  • Solid working knowledge of deployment, configuration and troubleshooting of complex Web-based systems with Clustering and High-availability, and Network gateways and firewalls configurations
  • Migrate complex Web-based system to Containerized services
  • Delivery of all Professional Service offerings through all phases of the service engagement (discovery, definition, development, delivery and debrief)
  • Delivery of Professional Services Roadmap items
  • Use of GNSS test strategies and methodologies, test tool usage, and test plan development and execution
  • Represent Spirent in a professional way in customer-facing meetings
Qualifications for technical staff member
  • Strong expertise with languages such as – core JAVA, Python or Perl and shell scripting required
  • Work with relevant parties such as PM, Dev, Support and Partner facing teams to determine new features and enhancements, test requirements, test strategy
  • Automate tests using Java
  • Linux/Unix systems administration with strong understanding of storage and networking technologies is preferred
  • Must have strong experience working with top tier Storage Arrays and configuration of SAN and NFS environments
  • Must have automation experience with Java and scripting experience with Python/Perl, along with working knowledge of automation frameworks

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates