GE Careers
Apply Now    

Sr Build & Release Engineer

  • GE Digital
  • Experienced
  • Posted 8/14/2017 11:51:34 AM
  • 2938714
  • Job Function: Digital Technology
  • Business Segment: Digital Operations & Integration
Location(s): United States; Florida; West Melbourne


About Us:
GE 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.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. 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:
GE Digital Solutions team is looking for a DevOps Engineer with experience defining, building, implementing and supporting, deployment, delivery, and monitoring capabilities. Experienced in systems and services-based architectures with strong communication skills, team oriented with motivated to achieve results in a fast paced environment.

Essential Responsibilities:

DevOps Engineer is a contributing member of GE Digital
Technology (DT) DevOps operations team responsible for building and supporting,
Service/Microservice integration, Deployment, Delivery and Monitoring
capabilities in delivering customer-facing solutions in a hybrid on-site / AWS.
We are looking for smart, enthusiastic, and friendly technologists to design,
build, support, and grow the tools our developers and customers use every day.
You will help us lead the design and build the ecosystem of tools & processes
that support the DT solution. You will also be a critical part of that
community, as we apply the same discoveries and innovations that go into our
software to other GE Transportation commercial systems. In this role you will
help: 



  • Build DevOps Delivery pipeline including Infrastructure and
    Environment Provisioning, Deployment and Monitoring tools that will support,
    enhance and grow a true DevOps model for the GE Transportation
  • Assist by improving productivity in delivery orchestration,
    proactive monitoring, self healing automation and operations validations
  • Customer Support: Drive the deployment of AWS / Big data
    application releases to the customer in a fluid, well-orchestrated manor.
  • Listen to, prioritize, and document requests and issues,
    ensuring resolution and follow-up. Participate in team Op Mech. and workflow to
    drive innovation and continuous improvements in our offerings
  • Design and develop re-usable components and operational
    strategies in the cloud to support scalability, high availability, performance,
    monitoring, backup, restore, etc.
  • Improve our knowledge base and provide thought leadership in
    deployment automation, continuous integration, and continuous delivery,
    monitoring, automated scaling, building reliable services with SLA meeting
    availability.
  • Create automation scripts, UI’s, and continuous delivery
    pipeline that enhance and expand our CI/CD services
  • Support and improve our tools for continuous delivery
    pipeline, automated operations validation testing and release management
    procedures.
  • Provide expertise in software development, build, test and
    integration methodologies
  • Develop and manage build packages and deployment scripts
  • Automate and Integrate code analysis, tests and review
    capabilities in CD framework
  • Support automation and integration of tools with web-based
    dashboards for displaying code, build, test results
  • Tools, Technology and Process assessment and evaluation
  • Work in a DevOps style team based environment providing
    end-to-end DevOps solutions for DT Solutions team
  • Design and develop re-usable components and operational
    strategies in the cloud to support scalability, high availability, performance,
    monitoring, backup, restore, etc.
  • Leverage modern software design principles around Test
    Driven Development, Continuous Integration/Continuous Delivery, version control
    and performance metrics
  • Support, maintain and develop cloud based software like
    Mesosphere, docker and puppet
  • Build an maintain an automated DevOps delivery/deployment model
    to enable continuous release of software into cloud environments
  • Participate in 24x7 rotation including on-call and off
    shifts















































Qualifications/Requirements:

Basic Qualifications:



  • Bachelor's Degree in in Computer Science, Software
    Engineering, or a STEM major (Science, Technology, Engineering, or Math) or
    equivalent work experience
  • A minimum of 2 years of experience in software development,
    cloud/online service engineering/automation or cloud/online service operations
  • A minimum of 2 years of experience engineering horizontally
    scalable, elastic cloud/online services







Eligibility Requirements:



  • Legal authorization to work in the U.S. is required. We will
    not sponsor individuals for employment visas, now or in the future, for this
    job
  • Any offer of employment is conditioned upon the successful
    completion of a background investigation and drug screen
  • Must be willing to work out of an office located in
    Melbourne, FL
  • Must be willing to travel









Desired Characteristics:

  • Bachelor’s Degree in Computer Science, Software Engineering,
    or a STEM major (Science, Technology, Engineering, or Math)
  • Experience with DevOps and SAFe related tools, practices,
    and culture
  • Experience in test automation techniques, both functional
    (TDD) and behavioral (BDD).
  • Applied experience with modern application technologies and
    design patterns including Cloud infrastructure (CloudFoundry, AWS, Azure is a
    plus)
  • Demonstrated experience in configuration automation using
    Chef, Puppet, Docker, etc
  • Familiarity with monitoring and optimizing large scale
    enterprise applications and database performance
  • Evaluate industry best practices and new technologies to
    drive effective adoption and implementation.
  • Proficient in one or more of the following monitoring and
    logging tools: Sumo logic, Sensu, New Relic, App dynamics, Neustar, Gomez,
    Nimsoft, Zabbix, Nagios, Ganglia, Cacti, Splunk, Logstash, Graphite.
  • Strong working knowledge of Linux operating systems, their
    underlying components, system statistics, performance tuning, filesystems and
    io.
  • Exposure to: Pivotal Cloud Foundry, OpenStack, Hadoop,
    Pivotal HD, HAWQ, RabbitMQ, Redis, Jenkins, IaaS [Compute – Linux, Storage,
    Palo Alto Network FW, F5 load balancers]





























Technical Expertise:



  • Expertise in configuration management tools such as Perforce,
    SVN, or Git.
  • Expertise with Continuous Integration tools such as Jenkins
    or other similar tools.
  • Expertise with one or more of the following: Artifactory,
    Nexus, or other artifact repository management tool.
  • Expertise with static analysis/software quality tools such
    as SONAR Qube.
  • Experience with Agile software development practices, use of
    Rally or JIRA
  • Experience in scripting languages such as Bash, groovy,
    ruby, python, etc.
  • Experience with build tools such as Maven, Ant, Gradle
  • Experience in Build-time dependency management in Java,
    Javascript, C++ (Maven, Bower, Gradle, ivy …)
  • Able to work in a team environment by demonstrating
    excellent written, verbal communication, and collaboration skills
  • Familiarity with product development (including C++, Java,
    Javascript, XML & Web Services)
  • Advanced scripting skills using Python/Ruby/Bash and/or
    Powershell.
  • Experience with the whole Continuous Integration an
    Continuous Deployment pipeline ecosystem including tools such as Sonar,
    Perforce, Electric Commander, Artifactory, and analysis tools
  • Experience with implementation of Cloud application fabric
    and/or PaaS technologies such as Cloud Foundry





































Leadership:



  • Able to verbalize what is behind decisions and downstream
    implications. Continuously reflecting on success and failures to improve
    performance and decision-making. Understands when change is needed.
    Participates in technical strategy planning.



#DTR



Locations: United States; Florida; West Melbourne

GE offers a great work environment, professional development, challenging careers, and competitive compensation.  GE is an Equal Opportunity Employer.  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.


Apply Now    
Link for schema

GE Careers Technical Assistance

Having technical issues with ge.com/careers or your application? We're here to help.

Get In Touch

Connect With Us

Stay up to date on GE and possible opportunities that open in areas that interest you.

Sign Up