Showing posts with label Engineering. Show all posts
Showing posts with label Engineering. Show all posts
IT Service Engineering Manager

IT Service Engineering Manager

People all over the world use Yammer to communicate and collaborate openly with their coworkers. This makes workplaces more effective and makes employees happier and more engaged. We know this for a fact, because we’re not only building Yammer; we’re using it every day to do our jobs. We need people who are enthusiastic, who ask great questions, and who have strong opinions (but aren’t afraid to admit when they’re wrong).

Yammer IT is a global department that covers our offices in both San Francisco and London. Spanning two cities on opposite sides of the ocean, we nonetheless work closely together on projects and have a follow-the-sun support structure. As individuals we span a wide variety of expertise, and cover a wide variety of tasks.

Our team is looking for people who have a love for the work we do, complimented by a strong customer service oriented attitude. We're a tight-knit team in charge of a wide spread of resources, so your excellent problem solving skills and ability to work well within a team environment will be crucial to your—and our—success.

We have a great opportunity to join our SF based team as a local IT leader reporting to the Global IT Director.

No day is ever the same in Yammer IT.

What we want you to do:

Providing feedback on the local IT team to Global IT Director

Providing guidance and mentorship on projects.

Oversee day-to-day operations and thorough completion of projects.

Encourage IT-wide discussion on future projects and maintain engagement among staff.

Continue to administer Core Responsibilities.

Broadcasting IT-related information that impact Yammer groups.

Become the local representation for IT in the SF office.

Collaborating with Global IT Director in crafting weekly meeting agendas.

Identify, define, and develop IT roadmap and vision.

Effectively staff resources onto projects to encourage efficacy and team growth.

Acting as liaison for Yammer IT to the larger Microsoft community.

Collaborating with Yammer teams to define and develop IT solutions to their pain points.

Involved in Yammer IT hiring decisions.

Managerial tasks, including one: ones and Connect generation and submissions, input in people advancement discussions.

Building relationships with MSFT IT and supporting the Non Windows support model through use of our SW and services.

What we'd like you to have:

3-5 years management experience working in a corporate environment

Casper Experience

Lync phone system experience

Experience with Mac OS X, in particular within Active Directory environments

Experience with efficiently supporting systems that support hundreds of desktops users

Knowledge of LDAP, including Open Directory and Active Directory

Expert knowledge of Mac OS

What we use:

Operating Systems: Mac OSX, *NIX, Windows 8/Server 2012

Casper Mac Management tool

JIRA

Office 365

Open LDAP

Aruba Wireless

Dell

HyperV

KVM

ESXI

GITHub

Microsoft is an equal opportunity employer. The Yammer team has folks from a variety of backgrounds, races, ethnicities, previous work histories, and life experiences, and we are eager to maintain and grow that diversity. The Yammer product is used by all kinds of people, so that diversity of experiences is critical to how we develop. We believe in sane work hours, using our vacation time, learning on the job, and offer paid parental leave.

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here

Principal Software Engineering Manager

Principal Software Engineering Manager

Microsoft Azure is undergoing explosive growth (150% y/y) as customers around the world realize the benefits of moving their services and applications on to the cloud. Security is the foremost concern for our customers as they move their services outside their datacenter. The charter of the Windows Azure Security group is to ensure that Azure is the most secure and resilient cloud platform. We are responsible for identity and access control management, secrets/key management, encryption and data protection, security monitoring agent, anti-malware protection, fraud detection automation, and other security capabilities for the Azure platform. We are looking for a manager to lead, define, and design cloud scale platform security services in these areas. This is a unique opportunity building and owning core security technologies and applying them to the cloud scale. In this position, you will be responsible for all aspects of building and running highly available secure distributed services providing mission critical functionality for Azure. These are high visibility projects which are of the highest priority for Azure.

Qualifications include:

Strong design and development experience, preferably with distributed programming models.

Demonstrated problem solving and debugging skills.

Experience managing at least 3-5 developers and leading them through at least one ship cycle.

Passion in building and designing very large scale systems; prior experience in building large scale online systems is a big plus.

The ability to multi-task while balancing short term and long term needs is essential.

Knowledge of security technologies is highly desirable but not required.

8+ years of software development experience in a product group.

Microsoft is an equal opportunity employer.   All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here

Principal Service Engineering Manager

Principal Service Engineering Manager

Job Purpose:

Microsoft IT (MSIT) has one of the most exciting and challenging IT environments in the world. Delivering services that enable our customers, our partners, and our employees to be the best they can be and using the products we make in groundbreaking ways is one of the most invigorating positions available in Microsoft or anywhere in the world.

As part of the Corporate Functions IT leadership team, you will lead the Service Engineering Organization that deploys and provides escalation support for our four distinct business functions that run the company: HR, Finance, Legal and IT. In this role, you will leverage your technical experience and knowledge in services architecture to design and deploy scalable solutions, collaborating with multiple teams and disciplines to create truly horizontally-scalable and robust services.

We particularly look for at least one of two backgrounds: either as a developer or as an operations engineer (preferably both). If you were a developer, you were the one on the team who got most excited by increasing the availability, reliability, scalability, and performance of your services-oriented architecture. You loved adding telemetry to your application so that you could investigate how your users interacted with and experienced your application.   If you were an operations engineer, you were the one who was keen on automation, never wanting to do the same manual task twice.

Core Job Responsibilities include:  

  Develop and maintain a vision and strategy for the Service Engineering Organization

  Develop and own the strategy and roadmap for tools to support Service Engineering‘s catalog of Services

  Understand the customer and market to align the Service Engineering organization to successfully achieve the service-wide IT vision and strategy

  Deliver real-time and self-serve experiences across our service portfolio and aligned with Microsoft’s server and cloud platform strategy

  Design Services using Service Oriented Architecture

  Design of effective diagnostics and alerting

  Minimize failures and resulting customer impact through Resilience Modelling Analysis (FMEA for Cloud) and Simulating service outages

  Drive Data-driven analysis of current service behavior to inform service designs, and identify ways that standard data center SKUs can be leveraged.

  Work with Software Engineers to help design approaches to enable “Testing in Production” (Tip) as a strategic alternative to more extensive pre-production testing.

  Understand end to end performance characteristics of services

  Design systems and processes for running enterprise or consumer services at scale, drive cost & operational efficiency

  Deliver one service management solution and experience for change, problem, configuration and incident management

  Review, cost and design optimized designs based on rigorous understanding of costs and returns

  Measure and drive improvement in organizational performance through the identification and implementation of performance metrics.

  Deliver high level design documents addressing the business, infrastructure, security, support and operational needs of a solution

  Provide excellent customer service, leadership and communication to the organization and businesses we support

Skills/Qualifications:

  Minimum 10+ years of current software development/service engineering expertise and a minimum of 5 years leading or managing a high performing Engineering or Service Engineering organization

  Ability to read/write and debug code

  Expertise in a scripting language such as Powershell, Python, or Perl

  Knowledge in OOD and an OOP language such as C# or Java

  Knowledge and familiarity with Open/Enterprise Architecture frameworks

  Knowledge of how the entire service landscape works (Service dependencies) and related technologies

  Service Lifecycle COGS and planning

  Deep familiarity with cloud technology strengths and limitations

  Deep knowledge of building high-performance, highly available, reliable, distributed software & services

  Experience with continuous delivery & configuration management

  Track record of leading technical teams across stages of service development and delivery using agile methods

  Strong problem solving and algorithmic thinking

  Strong ability to deal with ambiguity and identify important problems to solve

  Track record building and coordinating technical/architectural plans to address enterprise service goals and challenges

  Experience automating the delivery and management of private and public cloud infrastructure series at enterprise scale using the Microsoft server and cloud platform or similar technology

  In-depth multi-disciplined knowledge of network services and technologies and how they are evolving. Strong candidates should be knowledgeable of future IT trends in multiple areas such as security, network and system virtualization, WAN routing, datacenter ecosystem, disaster recovery, SAN, and wireless networking.

  Management experience with executive communications, coaching others, driving and delivering results, fostering teamwork, enforcing standards, giving constructive feedback.

  Experience working in virtual team environments across business boundaries to deliver value beyond the scope of your reporting structure, focus on business value to the Microsoft ecosystem of customers, partners, and employees, and be a champion for intellectual property (IP) sharing and reuse.    

  Strong domain knowledge in Human Resources, Finance, Legal and IT preferred.

  A BS in Computer Science or Engineering strongly preferred.

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here

Principal Group Software Engineering Manager

Principal Group Software Engineering Manager

Microsoft Cloud Infrastructure and Operations (MICO) team is chartered with supporting profitable growth of Microsoft’s Cloud business by optimizing the infrastructure capacity management.   Cloud services enable a promise of elastic scale and infinite capacity. A key challenge in realizing this promise is to always know the ideal quantity of infrastructure resources (datacenters, power, racks, servers, network devices, bandwidth, IP addresses…) to carry - a hard problem, and employ near real-time mechanisms to achieve the planned resource utilization at scale - an even harder problem.

We envision a dynamic, scalable and distributed system that will allow us to continuously model the planned quantity and automatically adjust the provisioning and consumption rate of cloud infrastructure resources. An ideal system will employ machine learning, change modelling, automation of business process and logistics, real-time data collection and analysis, prioritization of resource allocations, and other techniques to efficiently deliver customer promise around infinite cloud resources.

We are looking for software engineers who are passionate about solving large business optimization problems at scale and develop a new class of services.   If you are comfortable working in a start-up/v1 effort, motivated by solving hard business process problems with technology, in a continuous learning environment then this could be the position for you.

Responsibilities

  Leading a new team of engineers to design and implement a scalable and highly available capacity provisioning system

  Design and implement an automated workflow to encapsulate and optimize tasks necessary to provision infrastructure resources from ‘signal’ to ‘live’ state.

  Employ innovative techniques to collect high fidelity data about provisioning progress, automatically identify salient gaps or deviations from planned model, and driving ongoing optimizations.

  Coach and develop team members

Qualifications

• BS in Computer Science or equivalent, MS or PhD preferred

• 5+ years of experience leading a development of software platforms, preferably in server or cloud based systems

• Knowledge of various techniques to automate business or engineering processes at scale

  Proven track record of design and technical accomplishment

• Ability to quickly pick up existing concepts and employ new techniques

• Strong problem solving, debugging and communication skills

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here

DIRECTOR OF ENGINEERING

DIRECTOR OF ENGINEERING

Are you passionate about building cool devices and technologies? Microsoft’s Surface Team focuses on building devices that fully express the Windows vision. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want, and elicit their excitement. Creating these devices involves a close partnership between hardware and software engineers, designers, and manufacturing. We are currently building the next generation and Surface needs you!

Role & Opportunity:

The Microsoft Surface Team is seeking qualified candidates to lead a team of Software Engineers as part of the Design Verification team. You will be leading the team responsible for the design verification, characterization, tuning and qualification of software and firmware for different Surface devices. You will build a team that will develop comprehensive verification and characterization strategies, tools and plans that bridge high-level use cases to product architecture/design to effectively and systematically reveal and screen out defects. Part of the role of the team and your role will be to provide critical analysis of data and to drive the right solutions, design changes, optimizations and trade-offs in the context of business priorities. The position involves working closely with other leaders in the team, marketing, electrical engineers, mechanical engineers, software engineers, hardware verification engineers, manufacturing test engineers and program managers.

Qualifications:

BS/MS in Computer Science or similar with more than five years of experience managing teams in charge of designing, developing and\or testing low level software and firmware for high-volume consumer electronics.

Great coding and debugging skills with proven experience with drivers and\or embedded software

Demonstrated ability to design comprehensive verification strategies with supporting documentation including test plans, procedures, and reports.

Very strong communication skills required, including the ability to present to executives and to clearly express technical concepts in verbal and written forms.

Must be able to plan work, and work to a plan adapting as necessary in a rapidly evolving environment.

The ability to comprehend and assimilate technical concepts across multiple disciplines is a plus.

Enthusiastic, motivated and self-driven.

Domestic and international travel may be required.

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here

Senior Research Associate – Systems Engineering - Montana State University -  Bozeman, MT

Senior Research Associate – Systems Engineering - Montana State University - Bozeman, MT

Overview
The Western Transportation Institute (WTI) is the nation’s premier university center for research on rural transportation issues. WTI was founded in 1994 by the Montana Department of Transportation and the California Department of Transportation in cooperation with Montana State University. WTI’s research focuses on safety and operations, road ecology, winter maintenance and materials, infrastructure materials and maintenance, systems engineering development and integration, and mobility and public transportation. WTI has research and demonstration projects in over 30 states. Located in the College of Engineering, WTI has an annual budget exceeding $8 million and an 80-person interdisciplinary staff of students, professionals and associated faculty from engineering (civil /industrial/mechanical/electrical), computer science, psychology, business, ecology, and economics.

WTI is headquartered at Montana State University in Bozeman, Montana. MSU, with an enrollment of approximately 14,000, is located in the majestic Rocky Mountains of Southwestern Montana, situated between Yellowstone and Glacier National Parks. Colorado College ranks the Gallatin Valley (home of Bozeman) as the healthiest place to live in the Rocky Mountains. Further, this same report gave the area top scores in livability, vibrancy, and vitality. Bozeman enjoys first-rate schools, medical services comparable to much larger communities, outstanding airline services and a quality of life that combines small town charm, pristine natural beauty and cultural sophistication.

The Systems Engineering, Development and Integration (SEDI) Program at WTI researches and applies best practices to evaluate and develop software, hardware and database, communication systems for transportation. SEDI staff work closely with sponsors and others at WTI to put research into practice. The SEDI Program is team-oriented, hands-on, and focuses on application. Staff and student researchers apply their expertise in Computer Science, Electrical Engineering, Computer Engineering, Industrial Engineering, and Education to address transportation problems with advanced technology. The Systems Engineering, Development and Integration Program laboratory provides advanced communication capability to staff from lab to roadside, along with facilities for fabrication and prototype development, and advanced software and hardware development. The SEDI Program has a range of research and development projects that involve a many states and federal agencies.

Duties and
Responsibilities

The Senior Research Associate will also develop proposals to secure contract and grant funding, direct and lead an interdisciplinary team of research staff and focus on fulfilling specific defined scopes of work. He/she will collaborate with sponsors to determine requirements of research and development as well as deployment needs. Telephone and internet communication with sponsors, as well as face-to-face visits and regular out-of-state/ country meetings will be required. The Senior Research Associate will work report to the SEDI Program Manager during research development, integration and deployment to ensure quality and to meet sponsor needs.

The Senior Research Associate will direct project research and development in the areas of systems and software engineering, analysis, development and integration for transportation research, education and training projects. The incumbent will interact with staff, faculty, students, stakeholders and sponsors, and will work closely with project teams, including staff in other program areas, to provide quality research, development and demonstration of technological solutions. Specific existing project activities include research and development related to software and hardware systems for weather and winter mobility, traveler information embedded systems, communication systems, public transportation, and rural applications of advanced technology. For this position it is anticipated that the major project responsibilities will be focused on two federally funded and nationally significant initiatives including the North/West Passage Operational and Travel Information Integration Sharing project that involves eight states (WA. ID, WY, MT, ND, SD, MN, and WI) that manage and operate I-90/ I94 Corridor; and the Federal Transit Administration Transit in Parks Technical Assistance Center (TRIPTAC) advanced technology application systems.

Job duties are to: conduct software and hardware-related research and development related to the Systems Engineering, Development and Integration research program area at WTI.

Specific duties include but are not limited to: Providing system research and development leadership including software, hardware and human interface design; coding on a variety of systems including Windows, Linux, web (server), database, desktop, client-server, mobile data terminal, embedded and handheld; documentation of systems and code; testing of systems and subsystems. Producing concise, accurate and audience appropriate documentation and training materials for the use, implementation, and deployment of computer, communications and general systems. Oversee the development of test plans to comprehensively test systems, subsystems, and products, and thoroughly document test results. Using online and print resources, direct contact with vendors by voice and/or by email, and product documentation to research and evaluate computer, communications and general systems products, research reports, specifications, white papers, standards, and other documentation. Lead communication and interaction with research sponsors, university faculty, students, professional organizations, and vendors/manufacturers, including technical memoranda, final reports and general and technical documentation. In a team environment, provide project-related technical support and assistance to staff and sponsors for the identification, procurement, installation, and maintenance of computer, communications, and general systems hardware and software. Lead systems engineering processes by conducting requirements analyses and developing project related work scopes, evaluation plans, concepts of operations and related documents. Working with a team to prepare draft and final project reports, quarterly reports and fulfilling sponsor requirements. Reporting progress and results to researchers and sponsors at an audience appropriate level. Conduct outreach to federal/ state agencies and private sector sponsors. Conducting onsite implementation and training for technology developed within the program. Attending staff, project and program area meetings as requested.

Required
Qualifications

B.S. in Computer Science or a related field. Significant management experience relating to project management, customer service, and technology development. Significant software development experience including two or more of: web and other client-server applications, embedded systems, relational databases and graphical user interfaces in both UNIX/Linux and Windows Environments, smart phone applications. Experience in both UNIX/Linux and Windows Environments. Software development experience with languages such as but not limiting to Java, JavaScript, C, C++, MS-Access, MySQL, PHP, Python, Perl, HTML, CSS, XML, C#, ASP.NET and SQL-Server.

Preferred
Qualifications

M.S. in Computer Science or a related field. Demonstrated technical writing skills to develop systems/software and general engineering documents, reports and publications. Experience in systems and software engineering in transportation or a related field, including demonstrated excellence in the assessment of system requirements and the development of software applications. Industry-recognized certification: Cisco CCNP, Microsoft MCSE, etc. “ Hands-on” development and integration experience. Understanding of general and rural transportation issues. Experience with Intelligent Transportation Systems (ITS).

The Successful
Candidate Will

Be a team player who uses a common sense approach to technical efforts, is detail-oriented, creative, hands-on, and highly responsible, self-motivated and will display exceptional independent problem solving ability from a position of technical respect. Have the ability to creatively develop and propose technology solutions, and to communicate clearly with technical and non-technical audiences. Excellent verbal and written communication skills. Proficiency with Microsoft Office (Word/Excel/PowerPoint/Access/Project) and Microsoft Visio.

Additional
Requirements

In accordance with MSU policy, hiring will be conditional upon successful completion of a pre-employment background check.

Application
Deadline

Screening of applications will begin on October 23, 2012 and will continue to be accepted until the position is filled.

Application
Procedure

To apply, submit the following : (1) a letter of application addressing the qualifications stated above, and (2) a resume or vita, and (3) the names, addresses, telephone numbers and email addresses of three current professional references. Electronic submissions in PDF format are preferred, and must have the applicant's signature on the letter of application. For electronic submittals, please indicate "Applicant - Search #13104-33" in the subject line of the email.
Submit materials to: Mr. Stephen Albert Director Western Transportation Institute Montana State University PO Box 174250 Bozeman MT 59717-4250 Phone : (406)994-6114; Fax : (406)994-1697 Stevea@coe.montana.edu In order to receive Veterans Preference during the application review process, it is highly recommended that the required forms are included at the time you submit your application materials. Click here for the forms and information regarding Veterans Preference. Important note : Your preference form is submitted to a different location than your application materials. A DD214 is not a required document.
Montana State University - 3 days ago - save job - block Founded in 1893, Montana State University - Bozeman has a national and international reputation for its excellence in undergraduate and grad...

View the original article here

Kategori

Kategori