Job Responsibilities :
a) Project Planning :
- As said earlier, we are a product-centric company, it is divided into submodules and sub-projects.
- You need to collaborate with the product/business team to elicit and understand their requirements/ challenges.
- Work closely with peers and Product Managers to chalk out the detailed project plans taking into out various risks and opportunities with milestones and timelines.
- Keep the development team and management updated about changes in plans. Your project plans should be in sync with Product roadmaps.
- You need to track and review projects at regular intervals to make sure that risks are detected and mitigated.
- Various new initiatives & ideas are expected from you to achieve establishing the best engineering department.
- Agile Development Work with technology teams to execute the project plans using agile methodologies.
- Making sure that execution is following standard best practices.
- You need to closely work with team leaders to make sure that various milestones are being achieved.
- You should Provide technical direction and mentorship to the SalesForce, Platform, System and Quality Teams as well as hands-on project management. Data/Information Security It's expected that you have good knowledge of information security concerning our platform.
- You are expected to work with various agencies/consultant to plan and execute regular external security audits and keep our platform upto date on data security standards.
- Performance Management Our aim is to build a dedicated and highly skilled but relatively small team that delivers high-quality products.
- Our intention is to acquire/hire/retain quality resources.
- We are setting up a continuous feedback process with performance management system, You need to formulate long-term objectives and standards of performance for the complete engineering team.
- Work with HR teams to attract, recruit and retain top talent.
- Motivate team members and grow them in the organization.
- Define career goals and do performance evaluation for the team on regular intervals budgeting : As you are managing various engineering projects, you need to plan and present the budgets on behalf of engineering function as per your project requirements.
- You need to work with the finance team to execute the planned budgets in timely manner.
b) Dev Practices :
- You should be an advocate of dev best practices and work with team closely to establish the action plans to get the best practices in action.
- You should be active in evaluating and comparing alternate technologies and solutions if needed with no error and compromise on quality checks and deliverables.
- You should Coach and mentor Software, platform, system and quality team on design, development best practices & processes.
c) DevOps Management :
- Our Platform is hosted on AWS platform. As we have a global customer base, We are expected to expand our infrastructure to support increased load on our servers. You need to lead in setting up a proper DevOps team internal/external to make sure that our platform is capable of serving peak loads and is highly available.
Required Technical Skills :
- Good knowledge of data structures and design patterns, Good Knowledge of either of Java, Python and experience in developing Web-based API-platforms (JS frameworks like angular), Git & SVN, JIRA, System/Infra/scripting skills.
- Knowledge of Salesforce - Apex/Lightning is a plus.
- Databases : Good knowledge of MySQL, No-SQL like Mongo db and In-memory databases like Redis.
- Should have experience in building Queue based platforms.
- AWS platform knowledge, Hands-on experience in Docker/k8s will be appreciated.
Desired Skills, Qualifications & Experience : 10-15 years
- Experience in Ecom/IT Service industry with the last role being a Team Leader or Engineering Manager Strong understanding of web Based Platform related products and technology.
- IIT/B.Tech/M.Tech from a reputed institute from a Computer Science background.
- A self-starter with a desire to work in a highly entrepreneurial environment.
- Excellent interpersonal and communication skills Information Security Responsibilities.
- You are responsible for protecting the information resources to which they have access.
- Your responsibilities cover both computerized and non-computerized information and information technology devices (paper, reports, books, recordings, computers, removable storage media, printers, phones, fax machines, etc.) that they use or possess.
- You Must follow the information security practices set by the ISO, as well as any additional departmental or other applicable information security practices.
- You are expected to adhere to all Screen-Magic policies and exercise good judgment in the protection of information resources.
No comments:
Post a Comment