Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts
Java Developer III (Lead Developer) - J2EE, Google Web Toolkit (GWT) o

Java Developer III (Lead Developer) - J2EE, Google Web Toolkit (GWT) o


Java Developer III (Lead Developer) - J2EE, Google Web Toolkit (GWT) o Job Category: I.T. & CommunicationsJob Description:

Java Developer III (Lead Developer)

Skills: Java/J2EE, Google Web Toolkit (GWT) or JSP, Hibernate, AJAX and Oracle/MySQL, N-tier application architecture

Compensation: Competitive rate; once converted perm 10% match on 401K!

Utilize your development skills while working for this premier University. Enjoy work/life balance in an educational setting where your work is valued!

Summary

This is a 6 month contract to hire opportunity inside the perimeter. The Senior Developer will be responsible for mentoring senior and junior level developers with respect to emerging technologies and also lead/manage small-to-medium sized technology teams. Responsibilities related to software development projects will include participation in overall solution design, ensuring use of existing enterprise architecture and development patterns. You will participate in the development of new architecture patterns or components and compliance with any regulations or enterprise policies impacting design, development and operation of deployed software. Ideal candidate should have experience working within a project team, following established application development patterns, being a positive collaborator in the application development environment, and contributing to the overall enterprise architecture.

Responsibilities

Design and build software as per the technical and functional specifications, enterprise application development patterns, and technical standards. Interact with the clients/stakeholders to understand the requirements. Mentor other developers with respect to emerging technologies and enterprise development practices and standards. Lead the evaluation of emerging technologies, develop proof-of-concepts, and promote the usage of these emerging technologies Lead and manage small-to-medium sized technology teams. Work as a positive team member of a project that may consist of Business Analysts, Project Managers, Information Architects, Architects, and/or Database Administrators to deliver quality applications and components within scope, on time, and within budget. Ensure software development standards, enterprise patterns and components are utilized in software development projects. Communicate with stakeholders in requirements and design process

Qualifications

In-depth understanding of Object-Oriented Analysis and Design principles. Understanding of N-tier application architecture, software design patterns Hands on experience with Java/J2EE, Hibernate, XML, AJAX, web-services and SQL.
Strong understanding of Software Development Lifecycle (SDLC) and methodologies like Agile/Scrum. 1-2 years prior experience designing and implementing large-scale multi-tier web-based applications. Excellent knowledge of Linux/Unix commands 1-3 years prior experience working with RDBMS like Oracle, Microsoft SQL server or MySQL database Experience implementing applications using Service Oriented Architecture (SOA) and Event Driven Architecture principles. Experience building enterprise application in another application framework (.NET, PHP or ColdFusion) besides Java/J2EE. Experience building web applications using Google Web Toolkit (GWT) a plus! Knowledge and use of Subversion source code management and Jira defect/feature tracking tool a plus! Experience working with Microsoft SQL Server or MySQL databases a plus! Master's degree in Computer Science, Information Systems or Engineering, with 4+ years' work experience or Bachelor's Degree in Computer Science, Information Systems or Engineering with 5-6 years of work experience, or High-school diploma with 8+ years' experience in software development

Benefits

Our IT consultants enjoy a wide array of benefits including: medical, dental, 401K, life insurance, Employee Assistance Program and more. Once converted perm - enjoy great medical/dental/vision, normal work hours and 10% match on 401K


View the original article here

Jobs at Google -Data Center Automation Software Engineer US Mountain View CA.

Jobs at Google -Data Center Automation Software Engineer US Mountain View CA.

Job Title: Data Center Automation Software Engineer – Mountain View
This position is based in Mountain View, CA.
The area: Engineering, Platforms

Google’s global deployment of custom-designed machines has created one of the largest and most powerful computing infrastructures in existence: cutting-edge innovation on a huge scale. The Platforms team designs and builds the software, hardware, computing platform and networking technologies that power all of Google’s services.
The role: Data Center Automation Software Engineer

Google’s data centers are a key competitive advantage in producing our world-class products and services. As a Datacenter Automation Software Engineer, you will develop the software that is responsible for automating capacity planning, fulfillment and platform lifecycle management (fault detection, repair, upgrade, end of life) across the datacenter. This position involves working on large scale applications built using open source and Google technologies.
Responsibilities:

Develop Server side software systems to automate lifecycle processes and human interactions.
Work cross-functionally with internal customers to create next generation systems.
Build fault tolerant tools and infrastructure used by Googlers world-wide with your domain expertise in enterprise level applications and automation.

Requirements:

BS/MS preferred in Computer Science/Engineering or equivalent industry experience.
At least 4 years of large systems software design and development experience, with extensive knowledge of Unix/Linux.
Extensive programming experience in C/C++ and/or Java (strong OO skills preferred).
Strong database design and SQL is a plus.
To Apply;

http://www.google.com/intl/en/jobs/uslocations/mountain-view/engops/datacenter/data-center-automation-software-engineer-mountain-view/index.html


View the original article here

Jobs at Google -Data Center Control and Monitoring Systems Engineer US Mountain View CA.

Jobs at Google -Data Center Control and Monitoring Systems Engineer US Mountain View CA.

Job Title:Data Center Control and Monitoring Systems Engineer – Mountain View
This position is based in Mountain View, CA.
The area: Operations and IT, Data Center

The Data Center team designs and operates some of the most sophisticated electrical and HVAC systems in the world. We’re diverse, upbeat, creative, team-oriented engineers and managers working on a daily basis to develop data centres that are changing the face of contemporary computing facilities.
The role: Data Center Control and Monitoring Systems Engineer

You are a highly motivated Controls and Monitoring Systems Engineer with demonstrated design, operation, and construction experience in the areas of complex and mission critical facilities. You have knowledge of large-scale mission critical facility’s controls and monitoring systems for all the mission critical infrastructural systems is highly desirable. You have excellent communication skill, and are able to work in teams and matrix organization.
Responsibilities:

Provide system level support to operations and PM (project manager) in the development of road map and best practice to address all of the BMS & PMS strategies.
Collaborate with internal and external interfaces to define high level control and monitoring system architecture that will enable multiple data collectors to disseminate organized data to multiple stakeholders through the internet protocols as stipulated by Google’s internal protocols.
Establish technical protocols and interface baselines and identify system and process improvements through real time data collection including the organization of all of the critical field operational data to enable easy end user interfaces, e.g. power quality, PUE reporting, system performance trends, and failure analysis.
Provide technical specifications of communication protocols to vendors, consultants, and internal teams to enable remote data access and collection.
Involved in the improvement of plant performance based on historical data collected and collaborate on retrofit projects to improve plant efficiency based on business case justifications.

Minimum Qualifications:

BS degree (In lieu of degree, 4 years relevant work experience).
4 years relevant work experience, including experience in the design and operation of mission critical facilities.

Preferred Qualifications:

MS degree or PE license.
15 years of relevant experience, including experience in the BMS & PMS design, operation, and commissioning for mission critical facilities.
An expert level understanding of large scale facility power and cooling related infrastructural systems.
Expert knowledge in the IT communication protocol, HMI, & UI requirements without resorting to the 3rd party solutions.
Some travel required.
Fluency in English, additional languages.
To Apply;

http://www.google.com/intl/en/jobs/uslocations/mountain-view/engops/datacenter/data-center-control-and-monitoring-systems-engineer-mountain-view/index.html


View the original article here

Jobs at Google – Engineering Director, Site Reliability Engineering US Mountain View CA.

Jobs at Google – Engineering Director, Site Reliability Engineering US Mountain View CA.

Job Title:Engineering Director, Site Reliability Engineering – Mountain View
This position is based in Mountain View, CA.
The area: Engineering Management

Google’s engineering teams exhibit high energy, deep technical skills and a drive to get things done. Our Engineering Managers need to be technical leaders and motivators who are comfortable leading these teams in a high-pressure, dynamic – and global – environment. Jobs are broadly defined and interact with Product Management, Sales and other groups at Google.
The role: Engineering Director, Site Reliability Engineering

Google.com engineering, put simply, makes sure that Google’s premier services always work and are always fast. The team takes classic “ops” problems and solves them with engineering and software – not humans and dashboards – yielding very high uptime (at very large scale!) with surprisingly small groups of software, network and system engineers. In Google.com, you will be part of one of the most demanding, rewarding and high-profile divisions within Google.

An ideal candidate for this role will have prior experience managing multiple user-facing services and the teams which developed and operated them, will be capable of technical deep-dives into code, networking, operating systems and storage yet verbally and cognitively agile enough to hold their own in a strategy discussion with Google’s executive team.
Responsibilities:

Own end-to-end availability and performance of Google’s most visible services and properties.
Ensure a great, almost-100% reliable experience for Google users around the globe while simultaneously enabling a rapid pace of innovation and change in the services

Requirements:

Very high technical competence and strong academic record. BA/BS in Computer Science preferred; MS/PhD a plus.
At least 5 years of relevant hands-on technical management experience of software developers, systems administrators/architects, as well as a record of individual technical achievement.
Expertise in several of: C, C++, Java, sh/PERL/Python, UNIX/Linux use & internals, IP networking & network devices.
Prior experience managing multiple user-facing services and the teams which developed and operated them.
Capable of technical deep-dives into code, networking, operating systems and storage yet verbally and cognitively agile enough to hold their own in a strategy discussion with Google’s executive team.
Comfortable recruiting and managing a team of 40-100+ very bright, experienced engineers on projects and at scale unlike any other they’ve encountered.
That rare mix of intelligence, integrity, domain knowledge, verbal agility, and diplomacy which allows you to rapidly earn the trust of technically astute teams across the company.
To Apply;

http://www.google.com/intl/en/jobs/uslocations/mountain-view/engops/engmng/engineering-director-site-reliability-engineering-mountain-view/index.html


View the original article here

Google Jobs -Global Customer Solutions Engineering US Mountain View CA.

Google Jobs -Global Customer Solutions Engineering US Mountain View CA.

Job Title:Director, Global Customer Solutions Engineering – Mountain View

This position is based in Mountain View, CA.
The area: Advertising Sales, Sales Operations: Technical Sales Operations

Sales Technical Support plays a critical role in our company’s success, responding to the technical needs of our advertisers and internal sales teams. We’re a technology group that interacts extensively with advertisers, direct sales, product management and engineering. We provide technical support for all Google ad products and internal workflow applications, and we work collaboratively with all Google sales channels to improve systems performance and quickly resolve support needs.
The role: Director, Global Customer Solutions Engineering

As the Director, Global Customer Solutions Engineering (CSE), you will be responsible for managing the CSE team across our North America, LatAm, EMEA, and APAC regions. Your primary responsibility will be to hire, nurture, build and manage a high performing CSE team distributed globally. You will work closely with regional sales management to ensure alignment of objectives and key results and achievement of business goals. You will be a key member of the global ASTS management team. It will be key to ensure that the CSE team adds value to sales and customers with appropriate metrics and engagement. In this job, you’ll also combine your exceptional communication skills, technical aptitude and creative thinking to develop value propositions for our products and be engaged in the sales cycle with our customers and sales teams.
Responsibilities:

Provide strategic vision to the organization and ensure execution/delivery against the vision.
Partner with Sales and Sales Technology management to ensure alignment of strategies, objectives and key results and resource allocation with cross-functional stakeholders.
Provide leadership including performance management, feedback, recognition, promotion, setting priorities and resource allocation.
Provide metrics and impact assessment to help measure success and performance of the team.

Minimum Qualifications:

BS degree in computer science or its equivalent. In lieu of degree, 7 years of work experience in relevant field.
10 years of team and line management experience in building high performance teams and delivering complex projects with experience managing a technology consulting or technical support team
3 years of technical sales or field sales experience
2 years of applications development

Preferred Qualifications:

MBA or MS
Experience managing distributed, cross-cultural teams.
Sales engineering or professional consulting experience.
Strong technical background in Web technologies such as HTTP, HTML, XML, JavaScript, DNS and TCP/IP. Coding skills in C++, JavaScript, Java, PHP or Python.
Working knowledge of relational database administration.
Excellent written and oral communication skills with proven ability to adapt your presentations to the technical level of the audience.
To Apply;

http://www.google.com/intl/en/jobs/uslocations/mountain-view/engops/engmng/director-global-customer-solutions-engineering-mountain-view/index.html


View the original article here

Jobs at Google -Decision Support Engineering Analyst US Mountain View, CA.

Jobs at Google -Decision Support Engineering Analyst US Mountain View, CA.

Job Title:Decision Support Engineering Analyst – Mountain View
This position is based in Mountain View, CA.
The area: Engineering

Simply put, Google engineers make computers do amazing things. Populated by extraordinarily creative, motivated and talented people, our Engineering team gets excited by developing new applications that really make a difference and are used by millions of people. We’re driven by Google’s mission to organize the world’s information and make it universally accessible and useful. If you seek to tackle such challenges as building a highly scalable computing infrastructure, novel storage systems, innovative user experiences or the next big application that will change the world, then this might be a perfect fit for you.
The role: Decision Support Engineering Analyst

As a Decision Support Engineering Analyst, you will help evaluate and improve Google’s ads. You will collaborate with a multi-disciplinary team of engineers and analysts on a wide range of problems. This position will bring analytical rigor and statistical methods to the challenges of measuring ads quality, looking into problems such as how to optimize both our ads quality and our revenue and how to build models of end-user behavior.
Responsibilities:

Research and develop methods for measuring and analyzing ads quality.
Research new algorithms and methods for optimizing ads quality and revenue.
Research new ways for modeling end-user behavior.
Lead investigations into multiple streams of ads quality data.
Design experiments to answer targeted questions.

Minimum Qualifications:

Bachelor’s Degree (In lieu of degree, 4 years relevant work experience).
2 years relevant work experience including statistical software (R, S-Plus, SAS, or similar), databases and scripting languages (such as Python).

Preferred Qualifications:

MS degree or PhD in Statistics or related field.
4 years relevant work experience.
Substantial real-world experience, especially in areas such as data.
Ability to draw conclusions from data and recommend actions.
Demonstrated willingness to both teach others and learn new techniques.
Demonstrated leadership and self-direction.
To Apply;

http://www.google.com/intl/en/jobs/uslocations/mountain-view/engops/decsupp/decision-support-engineering-analyst-mountain-view/index.html


View the original article here

Kategori

Kategori