Senior Site Reliability Engineer
at GE Aviation
Austin, TX 78716, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Nov, 2024 | Not Specified | 01 Sep, 2024 | 5 year(s) or above | Infrastructure,Leadership,Communication Skills,Troubleshooting,Microsoft Azure,Decision Making,Sql Server,Software Development,Powershell,Strategy,Scratch,High Availability,Barriers,Accountability,Emotional Intelligence,New Relic,System Administration | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION SUMMARY
The Site Reliability Engineering team is responsible for the reliability and performance of tools worldwide. We obsess over availability by building tools and engineering new systems to automate our platform. We are software engineers with full visibility and influenceacross the entire stack.
REQUIRED QUALIFICATIONS:
- Bachelor’s Degree
- Minimum of 5 years of relevant experience
DESIRED QUALIFICATIONS:
Technical Expertise:
• Expertise with Microsoft Windows and command line system administration through Powershell • Demonstrated experience with CI/CD tools such as Azure DevOps or GitHub Actions
- Standard programming and scripting skills. Able to troubleshoot and debug applications (C#, .Net etc.)
- Expertise with Infrastructure As Code technologies such as Terraform, Ansible
- Experience in monitoring and analyzing infrastructure performance using standard performance monitoring tools, such as New Relic, Azure Monitor
- Knowledge and proven hands-on experience in large-scale databases such as SQL Server
- Comfortable with network administration and troubleshooting (Firewalls, Azure VNets, DNS, tcpdump, routing, proxies,, load balancers, etc.)
- Ability to provide advice, best practices and recommendations for the operation and deployment of Microsoft Azure
- Strong analytical and problem solving skills
- Experience with all stages of an agile software development lifecycle
- Experience with developing cloud-native applications (High Availability)
- Experience handling flight data
- Familiar with DR and Backup strategies. Ability to drive DR/Backup implementation from scratch using cloud technologies
Leadership:
- Influences through others; builds direct and “behind the scenes” support for ideas. Preemptively sees downstream consequences and effectively tailors influencing strategy to support a positive outcome.
- Able to verbalize what is behind decisions and downstream implications. Continuously reflecting on success and failures to improve performance and decision-making. Understands and encourages change when needed.
- Proactively identifies and removes project obstacles or barriers on behalf of the team.
- Able to navigate accountability in a matrix’d organization.
- Self-starter; communicates and demonstrates a shared sense of purpose. Learns from failure.
Personal Attributes:
- Critical thinker; able to quickly adapt to changing environments
- A hacker or tinkerer at heart
- Risk taker, not afraid to think outside the box or challenge the status quo
- Emotional Intelligence, ability to influence up and out and the ability to work independently
- Must be a team player with a strong desire to win
- Passionate about continuously learning
- Highly organized and efficient; able to balance competing priorities and execute accordingly
- Strong oral and written communication skills.
This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status.
Responsibilities:
In this role, you will:
- Work extensively with Microsoft technologies, including Azure, Azure DevOps, Windows, ASP.NET Core and Powershell.
- Build automation to deploy and maintain PaaS and IaaS resources in Microsoft Azure, using Terraform, Ansible, and other tools.
- Troubleshoot, improve, and optimize a variety of systems, including Azure resources and standalone software using C#, SQL, and C++.
- Manage deployment, upgrades and licensing of third party software such as Tableau
- Build and manage alerting to proactively detect problems before they cause issues in production.
- Work with other software developers, support staff, and end users to resolve problems and improve the underlying system.
- Apply principles of Site Reliability Engineering to reduce toil, simplify failure recovery, and keep systems running optimally through code and automation.
- Help administer low-level resources such as networks and firewalls
- Understands the core security posture and works with other engineers to implement measures to improve platform security
- Define and drive architectural enhancements into system to mitigate potential failure points
- Provide impact assessment and mitigation plan for changes going into the production environment
- Investigate root cause of severe and systemic outages, identify corrective actions
- Provide technical coaching and direction to more junior teammates
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Austin, TX 78716, USA