Genese Solution Pvt. Ltd is Nepal's first Cloud Consulting Company. We have our Head office in the United Kingdom and branch offices in India, Pakistan, Bangladesh, and Australia. We are the one and only Advanced Consulting Partner for Amazon Web Services (AWS) in Nepal. We are also partnered with Google, Microsoft, Alibaba, and Digital Ocean. Genese’s core technical team resides in Nepal and provides consultancy and support worldw ... ide for Cloud Solution.
View Company ProfileVice President (VP) of Engineering
Job summary
-
No. of Vacancy
: 1 -
Job Type
: Full Time -
Offered Salary
: Negotiable -
Gender
: Both -
Career Level
: Top Level -
Experience
: 10 Years -
Apply Before
: 2024-12-08 (16 Days Left) -
Skills
:DevOpsAWS
Job Description:
The VP of Engineering is a strategic leader responsible for overseeing all aspects of the engineering function within the company. This role requires a combination of technical expertise, leadership, and business acumen to drive software development, innovation, and team performance. The VP of Engineering will work closely with cross-functional teams to ensure alignment with overall business objectives and deliver high-quality, scalable, and secure software solutions.
Roles and Responsibilities:
- Strategic Alignment: Align engineering objectives with business goals and drive the team to achieve them.
- Operational Strategy Development: Develop and implement operational strategies to improve engineering efficiency and productivity.
- Team Building and Management: Build, lead, and mentor a high-performing engineering team.
- Resource Management and Budget Optimization: Manage engineering budgets and optimize resource allocation effectively.
- Collaboration: Work closely with product management, design, and other departments to ensure alignment and successful product delivery.
- Stakeholder Communication: Communicate progress, challenges, and solutions to senior leadership and stakeholders.
- Performance Management: Set clear performance expectations, provide regular feedback, and conduct performance reviews.
- Technical Leadership: Provide technical guidance and mentorship to engineering teams, ensuring adherence to best practices and architectural standards.
- Software Development: Oversee the entire software development lifecycle, from concept to launch for both internal and customer projects.
- Technology Roadmap: Define and execute the technology roadmap, identifying opportunities for innovation and improvement.
- Architecture: Define and evolve the overall architecture of internal and customer software systems, ensuring scalability, performance, and maintainability.
- Architecture Council: Define, establish and lead the architecture council, which is responsible for making strategic decisions about the technology roadmap.
- Process and Tooling: Provide the team with the essential tools, and establish efficient development processes, including Agile methodologies, to deliver high-quality software on time and within budget.
- Project Management: Oversee and drive the delivery of engineering projects (customer, internal and R&D), ensuring they meet quality standards and deadlines.
- Proposal Development & RFP Response: Contribute to the development of detailed technical proposals and responses to RFPs, ensuring that all technical aspects of the project are accurately captured and aligned with customer requirements.
- Research and Development: Lead innovative R&D projects to support presales efforts. This involves creating technical assets like prototypes, demos, and case studies to showcase the company’s expertise in cloud technology, data engineering, machine learning, and AI. Build a library of reusable assets to streamline the presales process and collaborate effectively with the presales team.
- Provide technical support to the presales team: This includes collaborating with sales to understand customer needs, designing tailored solutions, demonstrating the company’s capabilities, contributing to proposals, and staying up-to-date on industry trends.
- Compliance and Regulatory Standards: Ensure compliance with industry standards and regulatory requirements.
Required Knowledge, Skills, and Abilities:
- While certifications aren’t a direct requirement for the VP of Engineering role, one or more of the following certifications can be advantageous.
- Cloud Platform Certifications: AWS, Azure, or Google Solutions Architect or Developer.
- Data Engineering Certifications: Certifications related to big data technologies (e.g., AWS Certified Data Analytics – Specialty, Google Cloud Certified Professional Data Engineer).
- Cloud-Based AI Certifications: Certifications related to AI (e.g. AWS Certified AI Practitioner, Google Cloud Certified Professional Machine Learning Engineer, Microsoft
- Certified: Azure AI Engineer Associate.
- Project Management Certifications: PMP (Project Management Professional), Certified Scrum Master (CSM).
Competencies and Soft Skills:
- Strong written and verbal communication skills across all levels of the organization.
- Proven track record of building and leading high-performing engineering teams.
- Strong technical expertise in software development methodologies, tools, and technologies.
- Experience with agile development methodologies.
- Experience with cloud computing platforms (AWS, Azure, GCP).
- Knowledge of DevOps and DevSecOps practices and tools.
- Experience with data engineering, analytics and AI.
- Understanding of financial metrics and budgeting.
- Ability to think strategically and make data-driven decisions.
- Strong leadership and mentoring skills.
- Ability to effectively manage stress in a constantly changing environment.
- Proven high level of integrity, trustworthiness and confidence, as well as the ability to represent the company and technical leadership with the highest level of professionalism.
- Strategic vision and ability to influence others.
- Strong project management and organisational skills.
- Ability to work effectively with diverse teams and varying personalities, and adapt management style to effectively reach and develop the team.
- Ability to gain and preserve credibility with the team through sustained industry knowledge.
- Ability to motivate the team to achieve excellence, while giving credit and recognition where it is due.
Education + Experience:
- 10+ years of experience in software engineering, with at least 5 years in a leadership role.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Benefits:
- 5 working days a week (09:00 AM – 06:00 PM)
- Multinational company presence in the UK, Australia, Spain, Nigeria, Nepal, Bangladesh, Pakistan, and India
- Flexible work environment
- Best-in-class work environment with friendly team members (refreshment, recreational, and team-building activities)
- Exposure to team management and leadership
- Opportunities for international travel as part of training and development
- Experience working with a leading firm in Cloud Computing in Nepal
- Multidisciplinary work in a start-up ecosystem
Apply Instruction:
Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply button below. Registered candidates may also apply using Apply Now Button.