Senior Technical Staff Job Description
Senior Technical Staff Duties & Responsibilities
To write an effective senior technical staff job description, begin by listing detailed duties, responsibilities and expectations. We have included senior technical staff job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Technical Staff Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Technical Staff
List any licenses or certifications required by the position: PMP, VCP, CCNA, CISSP, OEM, CCIE, CFR, FAA, LBA, ISTQB
Education for Senior Technical Staff
Typically a job would require a certain level of education.
Employers hiring for the senior technical staff 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, Software Engineering, Engineering, Technical, Electrical Engineering, Business, Computer Engineering, Design, Technology, Computer
Skills for Senior Technical Staff
Desired skills for senior technical staff include:
Desired experience for senior technical staff includes:
Senior Technical Staff Examples
Senior Technical Staff Job Description
- Work with product managers to define product roadmaps, translate roadmap into functional specs, and designs
- Responsible for architecture, design, extensibility of products
- Participate and influence code reviews, design reviews for robust and scalable products
- Architect/Design/Code/Test/Automate major modules of product
- Understand and test features of Identity Manager
- Work closely with cross-functional teams such as Product and Program Management and Vendors to coordinate requirements, plan capacity and technical specifications
- The resource will be responsible for any new features or enhancement in the desktop sync(Windows/Mac)
- Design, write and deliver software to improve the availability, scalability, latency, and efficiency of the SDDC running in the public cloud as a service
- Understand third party products and components involved in a hybrid cloud and ensure they work seamlessly with the SDDC as a service
- Design and implement tools and a framework for software updates and upgrades and develop or leverage automation tools for continuous integration/continuous development and continuous troubleshooting
- Exposure to Bug Tracking Tools (viz
- Experience working with global teams highly desirable
- Experience working in an agile development environment highly desirable
- Hands on experience with Selenium web driver
- Proficient in Build and CI
- Proficient in the area of performance engineering, bottleneck analysis, application profiling, code optimization, capacity planning
Senior Technical Staff Job Description
- Responsible for developing the team helping team members with their career development
- Envisions and executes the integration of several large COTS and custom solutions
- Develops solutions adhering to the development best practices
- Provides design guidance for integration solutions
- Contributes to the health (stability & performance) of solutions including rotational on-call support
- Participates in translating business needs/ideas into technical solutions
- Performs code reviews to ensure quality of development and adherence to standards
- Work with engineering team and global technical support team to resolve customer related issues and/or product defects related to VxRail
- Proactive management of escalations, contribution to product design and sustaining
- Develop and enhance manageability and servicibility in VxRail
- Strong knowledge of advanced programming constructs like multi-threading, memory management
- We believe that the Continuous integration and Test automation is the key to fast paced, high quality delivery
- BTech/MTech Degree or equivalent in Computer Science
- 6 – 8 years of experience with significant depth around designing and programming enterprise class products
- Expertise in Java, Spring frameworks, REST APIs, Hibernate, JDBC
- Comfortable working with version control systems like Git
Senior Technical Staff Job Description
- Communicate with all stakeholders/team members and provide updates
- Design, write and deliver software tests for deployment on the public and hybrid cloud
- Identify and resolve issues and bottlenecks with Infrastructure and Platform that runs SDDC stack
- Develop full stack web applications using technologies such as Python/Django/NodeJS and front-end web technologies like Javascript, HTML5 and CSS3
- Conducting black/gray-box, functional, system, stress testing activities, and API testing activities
- Identify testability requirements, communicate technical dependencies and concerns/issues effectively
- Develop detailed testing approaches/plans for specific test areas and product lines
- Design automation test cases from scratch or based on existing manual processes
- Support Automation framework including core libraries development using Python or/and Selenium
- Assist team members in determining appropriate quality goals and acceptance criteria
- Programming experience and knowledge of writing automation frameworks is a must
- Expert knowledge in Shell scripting and working knowledge of at least one of these languages – Ruby, Python, and Java or Scala
- Experience with automated deployment and configuration tools like CFengine, Puppet, or Chef, is highly desired
- Knowledge of cloud service providers Google Cloud, Amazon S3
- Masters degree or PhD in computer science/engineering or math
- Strong background in multi-tier or scale out distributed application architectures such as Hadoop and Cassandra
Senior Technical Staff Job Description
- Communicate quality issues to suppliers as needed and drive supplier root cause and appropriate Corrective and Preventive Actions for device failures at system level integration and production
- Early supplier engagement on technology roadmaps to ensure product specification and quality targets are met at system integration level, establishing standards baseline for the optical component or module category
- Participate in Supplier audit planning, evaluate suppliers quality inspection procedure and develop appropriate inspection methods
- Execute Supplier audits, evaluate suppliers quality management capability and drive supplier for improvements
- Provide technical leadership and expertise within the TQC team for supplier qualification and quality performance monitoring and reviews
- Provide key support in design and code reviews and mentoring other team members
- Suggest and enforce development best practices, focus on enhancements and improvements to the CI/CD pipeline and evolve test strategies to build strong developer feedback loops
- Work collaboratively with cross-functional distributed Engineeringteams
- Contribute in SaaS transformation of solutions on new generation of cloud platforms
- Design and develop cloud vendor neutral solutions
- Experienced with design and architectural specifications
- Experience with Puppet/Chef or any other configuration management tool - plus
- Experienced with rails a plus
- Hands-on experience of developing modern enterprise applications with Java
- Hands-on experience of Java server backend
- Experience in Java Spring framework will be a plus
Senior Technical Staff Job Description
- Research, conceptualize and develop new products and features from grounds up
- Building up high-performance, highly available & reliable platform products, and deploying them in distributed environments to enable predictive capabilities for businesses
- Collaborate on scalability problems involving access to massive amounts of customer interactions
- Be part of next gen distributed file systems challenges, emerging protocols & standards
- Work on next gen advanced format, next gen flash storage, efficient space reclamation solutions
- Able to accurately define and formulate problems from complex situations
- Continuously innovate ways to deliver high quality products to customers
- Contribute to the definition and implementation of key processes and participate in continuous improvement activities like RCCA, project retrospectives, and related Initiatives
- Define/develop/evangelise adoption of new tools and practices to improve quality and efficiency
- Analyse and root-cause issues and report product defects and collaborate with other engineering groups towards resolution
- Should have experience building in a cross-platform environment
- Deep expertise in designing, building, testing , operating, and troubleshooting storage solutions in a data center and service provider environment
- Expertise in configuring and managing EMC VNX storage and Avamar backup solutions
- Experience in object storage and Disaster Recovery To Cloud(DR2C) solutions
- 8+ years of storage design, build out, administration and testing experience in managing enterprise data centers or Service provider environments
- BS in Computer Science or Computer Engineering or Electrical Engineering is required (MS preferred)