안녕하세요?
잡 디스크립션이 좀 길고 복잡합니다.
위치는 샌프란시스코 지역입니다.
full time, direct hire입니다.
능력있는 엔지니어들의 많은 레주메 부탁드립니다.
감사합니다.
Job Description:
This position is responsible for managing SaaS Application running in parallel up to 4 highly available and across geographically different datacenters. Ensure availability, scalability and uptime requirements of Applications are clearly understood and addressed. Preserve the integrity and design of application and product to support mission-critical service offered to customers necessary for business operations. Under minimal supervision, produce deliverables in alignment with overall Transformation program demonstrating mastery skills in area of sub specialization.
Role & Responsibilities:
* Provide service to SaaS Services by providing proactive knowledge and acting as an escalation point for Network Operations, Service Support, and Service Delivery. Resolve issues & incidents within SLA.
* Proactively work with vendors & providers on issues identified in products and chase issues until successful resolution.
* Independently implement approved medium and large scale projects that align towards service and departmental goals.
* Lead, coordinate, and manage all aspects of application design and implementation.
* Oversee the direction, development, and implementation of service/application software solutions
* Participate in design of new application, and strategies.
* Manage design sessions within areas of specialization.
* Manage delivery of solution within area of specialization, or independently design and implement complex solutions.
* Manage solution offerings to solve complex integrated business problems.
* Manage relationships with counterparts including functional owners or work streams
* Manage the timely resolution of issues within work stream.
* Own technology solution within respective area of sub expertise including overall design, key decisions, and relations with business owners.
* Liaise with company’s database, Network/Systems & NOC teams for prompt rectification of any problems or emergencies.
* Provide direction for the Applications Operations team in support of application support.
* Coordinate and conduct training sessions for junior system administrator staff.
* Coordinate feasibility studies for application products under consideration for purchase, and give advice based on findings.
* Provide guidance and support to the enterprise; act as single point of contact Applications Operations related issues.
* Coordinate with network engineering to ensure availability, reliability, and scalability of applications to meet business demands.
* Recommend and execute modifications to application infrastructure in order to improve efficiency, reliability, and performance.
* Implement automation for Application deployments.
* Implement monitoring for Applications and Services.
* Keep current with related technologies and releases.
* Execute proof of concept tactical plans. Confer with end-users, clients, or business owners to define business requirements for complex service development.
* Develop and execute test plans to check infrastructure and systems technical performance in relates to applications. Report on findings and make recommendations for improvement.
* Oversee new and existing applications, and software upgrades.
* Carry off-hours escalation as part of a pager-rotation shift or an emergency with 10minutes of Response Time.
* Ensure completeness and quality of all deliverables
* Manage the timely resolution of issues within work stream
* Ensure adherence to corporate policies and standards to meet compliances, availability and disaster recovery, acting as an escalation point for project team members to provide issue resolution.
* Manage relationships with counterparts including functional owners or work streams
* Own technology solution within respective area of sub expertise including overall design, key decisions, and relations with business owners.
* Coordinate with database, network & systems engineering to ensure availability, reliability, and scalability of database environment to meet business demands.
* Recommend and execute modifications to database infrastructure in order to improve efficiency, reliability, and performance.
* Keep current with related technologies and releases.
* Document technology deployments by creating Standard Operating Procedures, training guides. Train coworkers and other members of Operations staff.
* Train new hires & NOC engineers on technology implementation and ensure quick on boarding of new hires.
Skills:
* BS in CS/EE with minimum 8 years of experience as hands on Application Engineering.
* Must have worked in services with 99.995% or more uptime/SLA.
* Worked in services requiring 10minutes of Response Time to Incidents including experience in carrying on-call rotation pager.
* Experience in implementing local recovery and disaster recovery
* Must have 8+ years of experience in supporting application deployment & troubleshooting J2EE applications and strong with Win 32, especially with tools
* Expert in J2EE (Apache Tomcat, WebSphere, WebLogic) Windows IIS, Active Directory
* Experience in deploying & customizing on platforms – native Win32 Services & IIS (JSP/war files, EAR/WAR packages & editing ini & XML files)
* Good understanding of database (Oracle/MSSQL) and basis troubleshooting
* Experience in supporting applications in SaaS framework
* Experience in release management is a plus
* Must have working experience with scripting and automation.
* Must have working experience with Linux and Windows 2003/2008 operating systems.
* Proven experience in application infrastructure planning and development.
* In-depth knowledge of applicable data privacy practices and compliances such as PCI, SAS70.
* Ability to conduct and direct research into IT issues and products as required.
* Ability to present ideas in business-friendly and user-friendly language.
* Highly self motivated and directed, with keen attention to detail.
* Work independently without much supervision.
* Proven analytical, evaluative, and problem-solving abilities.
* Ability to effectively prioritize and execute tasks in a high-pressure environment.
* Excellent written, oral, and interpersonal abilities.
* Hands-on hardware and software troubleshooting experience.
* Strong understanding of the organization’s goals and objectives.