מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Key job responsibilities
As a Systems Development Manager in GREF Tech you are responsible for the design, architecture, development, and operational management of enterprise scale, multi-tiered systems, platforms or services. You will lead the definition and implementation of engineering best practices and using data to continuously improve operational best practices.
* Lead a team of highly talented Dev Ops & Sys Dev engineers responsible for managing all aspects of mission-critical systems.
* Lead and manage the team that drives organizational standards for operational excellence and resiliency.
* Establish strong relationships with internal partners and peer stakeholders to understand and meet their needs while operating existing systems at a high quality.
* Participate in incident management to resolve outages and communicate with a global audience and participate in calls resolving outage.
* Develop and maintain a culture of innovation and operational efficiency in the team.
* Manage the design and development of new software solutions supporting our internal teams, including code reviews, testing, deployment and post-launch monitoring.
- · A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or five or more years of work experience in System development as an equivalent.
- · 5 or more years of people management experience leading System development teams.
- · Proficiency in one or more general-purpose programming languages such as Java, C/C++, C#, Objective C, Python, JavaScript, Ruby, and Go.
- · Experience designing, building, and operating large-scale distributed systems or web services.
- · Experience in managing large scale infrastructure and automation.
- · Experience engaging and influencing senior executives using both verbal and written communication tools.
- · Expertise in operational excellence, security compliance, and distributed systems’ resiliency.
- · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- · Experience developing in Python for similar modern programming language, such as C++, Java, C#, or Ruby.
- · Expertise in operations of highly available and scalable internet systems with large customer base.
- · Experience managing staff and meetings across multiple sites and time zones.
- · Excellent communication abilities, both verbal and written, including long-form business writing on complex topics.
- · Ability to drive effective teamwork, collaboration and commitment.
- · Excellent analytical problem solving and troubleshooting skills.
- · Experience developing and improving operational documentation, procedures and workflows.
- · Ability to credibly coordinate between technical teams, peers and business stakeholders.
- · Ability to quickly learn and adopt new technologies.
- · Experience managing on-call support coverage, escalation and critical issue management.
- · Experience in contributing to the definition and implementation of automation opportunities within an operations environment.
- · Experience in root cause analysis and error correction, identifying changes to procedures and systems to implement long term fixes and avoid repeating issues.
משרות נוספות שיכולות לעניין אותך