About the job:
We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, colour, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
You Are: a deeply technical and creative Senior Staff R&D Engineer who is passionate and technically savvy with a lot of love towards Data centers’ resources capacity planning and want to challenge yourself. You possess strong troubleshooting and problem-solving skills and have a knack for planning and allocating compute & storage resources. Your excellent communication skills enable you to collaborate smoothly with cross-functional teams and represent work to senior leadership. You are comfortable in a matrixed, international, team-oriented environment and are adept at managing priorities and alignments across different stakeholders. You are an experienced and process oriented individual contributor ready to join a new wave of transformation at Synopsys.
Key Roles & Responsibilities:
- Own capacity planning for all of Synopsys: all software products/services and plans for how to scale infrastructure resources most efficiently.
- Execute demand planning processes resulting in strategic alignment across multiple stakeholders to develop infrastructure capacity plans for the acquisition of infrastructure resources.
- Develop and analyse various business and technical scenarios to drive the highest levels of executive decision making around infrastructure resources. Drive consensus and decisions with stake holders.
- Build automated, scalable, and rigorous solutions to infrastructure problems by leveraging or developing state-of-the-art automation, mathematical optimization, and/or AI models.
- Work cross-functionally to define problem statements, collect data, build analytical models, and make recommendations to drive change and optimization at the most strategic levels.
- Identify capacity-related issues proactively and work across technical and business teams to define and implement solutions.
- Desire to learn about capacity planning and optimization.
- Identify issues at on-demand/scale deployments and resolve those within an agreed SLA.
- Identify opportunities to invent and simplify processes, identifying business risks and implementing resolutions and scalable mechanisms.
- Ensure efficient resource utilization and continuously improve processes leveraging automation and internal tools resulting in enhanced service delivery, maturity, and scalability.
- Collaborate with cross-functional teams and stakeholders to plan and execute infrastructure upgrades, migrations, and implementation projects. Conduct research to identify new technologies and solutions. Create and maintain documentation and standard operating procedures.
Required Skills:
- Extensive experience with a wide range of infrastructure technologies, such as but not limited to Linux, Windows, High-performance computing, storage platforms, networking, cloud computing, cloud services (IaaS, PaaS, SaaS, etc.), virtualization, OpenStack, containerization, and orchestration technologies (e.g., Docker, Kubernetes).
- Expertise in HPC components like NFS/Shared File systems and Grid Schedulers (IBM spectrum LSF / Univa Grid / SLURM).
- Experience with infrastructure project planning and execution.
- Have a strong command and understanding of statistical concepts/models/analysis and how they relate to product reliability & life cycle analysis.
- Experience developing quantitative and qualitative analysis and metrics to solve business problems.
- Experience with developing service level indicators and objectives, instrumenting software, and building alerts.
- Hands on experience with one or more of Java/Python/Go/AngularJS/NodeJS languages.
- Implementation experience in infra-automation tools and frameworks like GitHub, Maven/Gradle, Jenkins, Terraform (IaC), Ansible, Shell scripting.
- Passion for tracking down technical root causes of distributed systems, and software.
- Service availability-oriented mindset with a pro-active approach to problem solving. An ideal candidate should be able to develop automated solutions to prevent recurring problems.
- Strong time management skills, ability to handle multiple tasks simultaneously and deliver results within deadlines.
- Experience to manage ambiguity, effective intellectual curiosity to learn new aspects of the business.
- Good verbal and writing skills as well as the ability to communicate at a high level.
- Self-motivating, independent, and committed to getting things done.
- Possesses the ability and willingness to challenge the status-quo and optimize current processes and procedures.
Education & Experience:
- Masters/Bachelor’s degree with minimum of 12+ years of experience
- 10+ years of experience with HPC, Infrastructure resources performance analysis, infrastructure capacity planning & management in large organizations.
Don't hesitate to apply if you are a passionate professional looking to make a significant impact in a dynamic and innovative organization. We look forward to reviewing your application and potentially welcoming you to our team!
Our Technology, Your Innovation
Synopsys is the leading silicon to systems design solutions company. Synopsys accelerates technology innovation, from silicon to systems.
Synopsys delivers the most...
Apply Now