- Ability to work effectively across a matrixed environment and influence without formal authority
- Experience with programming languages, e.g. Java, GoLang , or C / C++
- Convey complex technical issues / problems to programmers in a clear / concise manner.
- Ability to convey complex concepts to business stakeholders in terms relevant to the
- business
- Hands-on experience with Open-Source Software
- K nowledge of VoIP technologies including SIP protocol is a plus
- Working knowledge of SQL and NoSQL databases
- Experience with information security and access control protocols
- Experience with managed service and onshore / offshore team teamwork
- Excellent written and verbal communications skills
- Servant leadership
- Organized, structured, methodical
- Analytical with strong problem-solving ability
- Strong prioritization and time leadership skills
- Adaptable and available
- Experience with System Design
- Experience working in cloud infrastructures like AWS, Open Stack, and VMware.
- Experience with CI / CD tools like Concourse, Ansible, Terraform, and Jenkins
- Experience managing and cultivating a DevSecOps culture
- Demonstrated experience on data security and built-in privacy
- Knowledge on Software Development Lifecycle
What you can expect :
- Agile software development
- Using Github for revisions
- A team of engineers that are curious about technology and a desire to use it to tackle problems in all sorts of domains
Our Team
- We have a bias for action and outcomes
- We are agile and seek continuous improvement
- We take our work seriously, but dont take ourselves too seriously
- We are passionate about winning together
- We treat customers as partners rather than as tickets to be closed
- We value delivering usable solutions now and iterative refinement over holding out for a perfect solution later
Core Responsibilities
- Oversees the planning and designing of software and web applications, including new programs, enhancements and modifications.
- Provides guidance to Software Engineering team and other departments in identifying product and technical requirements. Serves as primary point of contact and liaison between Software Engineering and other teams.
- Directs implementation initiatives for new software products and applications. Organizes software update process for existing applications and coordinates the roll-out of software releases.
- Manages all the deliverables to ensure adherence to deadlines, specifications and budgets. Implements performance metrics and prepares periodic reports. Monitors and tracks project progress and reports findings to leadership team.
- Ensures all engineers keep current with technological developments within the industry. Monitors and evaluates competitive applications and products.
- Develops proposals, hardware / software changes and other capital expenditure projects.
- Manages professional and non-exempt employees, conducting work performance reviews and Ensures work performance is adhering to Company standards. Mentors, trains and develops staff.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
- Other duties and responsibilities as assigned.
Employees at all levels are expected to :
- Understand our Operating Principles; make them the guidelines for how you do your job.
- Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services.
- Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences.
- Win as a team - make big things happen by working together and being open to new ideas.
- Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers.
- Drive results and growth.
- Respect and promote inclusion & diversity.
- Do whats right for each other, our customers, investors and our communities.
Disclaimer :
- This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications..
Role : Engineering Manager
Industry Type : Telecom / ISP
Department : Engineering - Software & QA
Employment Type : Full Time, Permanent
Role Category : Software Development
Education
UG : Any Graduate
PG : Any Postgraduate
Skills Required
Java, Golang, C, C++, Linux, Voip, Sql