General Electric Sr Manager - Software Engineering - DevOps in Providence, Rhode Island
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 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.
You will be responsible for the vision, leadership and technical growth for Digital Workplace Technology (DWT) DevOps engineers. You will work as the senior point person for the team, contributing to the team’s future direction as part of the DWT team. In addition, you will help mentor and grow all members on the team to reach and exceed their potential. Lastly, you will lead technical architecture discussion and/or drive to completion of projects.
In this role, you will:
Set the vision, best practices, strategy and architecture for applications residing in SaaS, On-Premise & IT infrastructure. This role involves a combination of strategic leadership with tactical execution, hands-on development and management skills.
Manage teams which include application/production operations, DevOps and network operations.
Lead technical evaluation & implementation of new technologies and tools.
Serve as liaison between your team, senior management, vendors, product management and other engineering teams.
Leveraging previous experience, assist development teams in building, hosting, and deploying next generation, resilient, fault-tolerant, and self-healing applications both in the cloud and/or on premise.
Collaborate with development teams to define architecture, optimize performance and manage various development and production environments & processes.
Drive engineering automation, from CI/CD, infrastructure provisioning, monitoring & alerting to developer support.
Identify and monitor system performance & security risks and propose solutions for cloud infrastructure services.
Lead troubleshooting production and development issues, top to bottom, including network, hardware, software, and application.
Lead annual strategic planning, tactical operation planning, the development of service improvement, and contingency operation plans including BCDR.
Provide technical leadership, mentoring and coaching, constantly promoting improvement in the team member’s professional skills and readying them for the occupation of his position in the future.
Foster a culture of accountability, innovation and team building.
Lead annual budget planning and forecasting for infrastructure assets and services.
Participate in an on-call rotation that will include development staff. Qualifications/Requirements: Basic Qualifications:
Bachelor's degree in Computer Science, Information Management or in “STEM” Majors (Science, Technology, Engineering and Math) OR in lieu of a degree: a HS diploma/GED and 4+ years of IT experience or equivalent military experience/training
A minimum of 10 years of professional experience in software engineering OR Master’s degree with 8 years of experience in software engineering OR PhD with 5 years of experience in software engineeringEligibility 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
Must be willing to work out of an office located in Providence, RI. Desired Characteristics: Technical Expertise:
15+ years of experience in DevOps, SRE, Production Operations or managing complex IT infrastructure.
10+ years of overall Infrastructure Architecture & Engineering in defining and developing high security, high availability solutions
8+ years of experience in a DevOps / SRE leadership role building and managing high performing teams
Minimum of 4+ years of direct experience working with cloud production environments.
Experience with Linux operating systems and administration.
Experience designing, building and managing large scale infrastructure in AWS.
Experience in multiple configuration management tools like Chef, Ansible, Puppet or Terraform.
Experience designing, building and managing Microservice architectures (Docker, DockerSwarm, Kubernetes, etc.).
Strong scripting and automation skills using Python, Perl or Bash.
Experience with Relational and NoSQL databases (PostgreSQL, MySQL, Cassandra, MongoDB)
Experience working with monitoring tools (Nagios, Icinga, Graphite, NewRelic, Zabbix, AppDynamics, etc.) and logging solutions (Splunk, ELK, etc.).
Well-developed analytical skills.
Good communicator, facilitating problem solving within the team and interacting with management and other teamsBusiness Acumen:
Evaluates technology to drive features and roadmaps. Maps technology trends to internal vision. Differentiates buzzwords from value proposition. Embraces technology trends that drive excellence beyond traditional practices
Balances value propositions for competing stakeholders. Recommends a well-researched recommendation of buy vs. build solution. Conveys the value proposition for the company by assessing financial risks and gains of decisions and return on investment (ROI). Manages the process of building and maintaining a successful alliance. Understands and successfully applies common analytical techniques, including ROI, SWOT, and Gap analyses. Able to clearly articulate the business drivers relevant to a given initiative Leadership:
Influences through others; builds direct and "behind the scenes" support for ideas. Pre-emptively sees downstream consequences and effectively tailors influencing strategy to support a positive outcome. Uses experts or other third parties to influence
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
Proactively identifies and removes project obstacles or barriers on behalf of the team. Able to navigate accountability in a matrixed organization
Communicates and demonstrates a shared sense of purpose.Personal Attributes:
Able to effectively direct and mentor others in critical thinking skills. Proactively engages with cross-functional teams to resolve issues and design solutions using critical thinking and analysis skills and best practices. Finds important patterns in seemingly unrelated information
Influences and energizes other toward the common vision and goal. Maintains excitement for a process and drives to new directions of meeting the goal even when odds and setbacks render one path impassable
Innovates and integrates new processes and/or technology to significantly add value to GE. Identifies how the cost of change weighs against the benefits and advises accordingly. Proactively learns new solutions and processes to address seemingly unanswerable problems#DTR#LI-PB1 Locations: United States; Rhode Island; ProvidenceGE will only employ those who are legally authorized to work in the United States for this opening.