General Electric Staff Build & Release Engineer in San Francisco, California

About Us:

Current is a first-of-its-kind energy company designed to meet the unique needs of a wide range of Commercial & Industrial, municipal and utility customers. It brings together capabilities including LED lighting and Solar technologies, along with new financing and software solutions to offer integrated energy solutions aimed at delivering increased reliability, efficiency and profitability.

Join us and you’ll find yourself in a dynamic atmosphere working with the most talented people in the industry in an open, developmental environment with abundant opportunities to learn, grow and advance within the organization.

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www.ge.com/sites/default/files/15-000845%20EEO%20combined.pdf . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Role Summary:

Staff Build & Release Engineer will be responsible for providing build and release strategy for highly complex as well as parallel and concurrent releases for a Software Product. Manages Continuous Code Integration within SDLC. Works independently and is seen as a Technical Leader. The role demonstrates deep understanding of concurrent software development, its effect on build management and releasing the builds across versions and environments

Essential Responsibilities:

In addition you will :

• Own builds, releases and continuous integration process for large and complex releases of a product and at times expands the scope across multiple concurrent releases

• Own, manage and improve release process

• Focuses on scale and efficiency

• Deploys the right builds across environments

• Manage key deliverables and mentors junior team members

• Contribute in driving initiatives such as defining standards and processes to ensure quality

• Work cross functionally with other business departments to align activities and deliverables

• Develop and enhance the test infrastructure and continuous integration framework used across teams

• Determine best practices and principals and promotes them across the team

• Demonstrate expert knowledge in developing and executing automated builds and scripts

• Learn new build and releases techniques and methodologies and trains the team in the same

• Work with developers and stakeholders to deliver quality software through the build and deployment system

• Partner with and provides direction to fellow team members to diagnose bugs and formulate solutions

• Use industry best practices to improve Build, Release and Continuous integration processes

Qualifications/Requirements:

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) from an accredited University or College

  • A minimum of 8 years of professional experience in one of the above related fields Desired Characteristics: • Proficiency in Build Management tools like Jenkins, Bamboo and thorough knowledge in Maven, Gradle or Ant build tools, and experience on tools like Chef, Puppet or Docker • Proficiency in GitHub workflow and working knowledge with configuration management tools such as CVS / SVN / ClearCase / Git / Perforce / Artifactory • Good knowledge of Cloud architecture and hands on work experience on AWS, Azure, CloudFoundry, having created, configured and managed environments • Thorough knowledge in shell / bash / Python scripting language and proficiency in one or more of, Java, Go Lang, Node.js, Javascript, Python, or C / C++ programming languages • Experience in automating build and deployment process and developed one-click environment setup and software push pipelines • Knowledge of HTTP(s), MQTT, AMQP, WSS protocols • Thorough knowledge with monitoring and logging tools (app dynamics, new-relic, Log4J, Logstash, Splunk etc) configuration, usage and troubleshooting • Experience with administration of databases in relational and non-relational databases such as Postgres, Oracle, Cassandra, MongoDb, CouchDb • Proficiency in big data technologies including configuring and maintaining either on Hadoop or on DSE cluster and have work experience on Spark / Storm, Hive, HBase, Solr, S3 and Cassandra • Understanding of encryption fundamentals such as PKI, Encryption, Digital Signatures, & Key Management and Security technologies such as OAuth2, WS-Security and ability to identify Web / API security volunerabilities • Knowledge of Risk Controls framework and Audit procedures • Have worked in 24×7 production operations and maintainence and is willing to be on Pager-on-Duty at any given time • Strong problem solving abilities and capable of articulating specific technical topics or assignments • Experience in building scalable and highly available distributed systems • Demonstrates clarity of thinking to work through limited information and vague problem definitions • Excellent communication skills and the ability to interface with senior leadership with confidence and clarity#DTRGE is the world’s Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry. Locations: United States; California; San RamonGE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www1.eeoc.gov/employers/upload/eeocselfprint_poster.pdf . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditional upon the successful completion​ of a background investigation and drug screen.