Engineering Manager Job in Infopark

Engineering Manager

Apply Now
Job Summary

Career Opportunities:

Team Lead - React Native

KEY REQUIREMENTS

Minimum 6 years experience in the mobile application development
Minimum 3 year of experience in React Native
Expertise in developing cross platform mobile applications using React Native
Thorough understanding of ReactJS and its core principles.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Excellent knowledge of iOS & Android design principles and interface guidelines.
Hands-on Redux/Flux Architecture.
Ability to understand business requirements and translate them into technical requirements.
Strong Proficiency in Javascript & Typescript

Educational qualification: Bachelors Degree / Masters in relevant stream.

Experience: 6+ years.

If you are interested, send us your updated resume along with Current CTC, Expected CTC and Notice period

Email: [email protected]

Software Architect

As software architect, he/she is responsible for overall technical architecture and design of a product while guiding the software development team to deliver the software application in a timely and effective manner.

Responsibilities
Lead the development of software considering the software development lifecycle to establish the road map, guideline and best practices for product development, full solution specification and delivery assurance.
Collaborate across business and IT teams to drive architecture strategies, roadmaps and plans that align, anticipate and enable product strategies and priorities.
Understand functional and non-functional requirements of the project by interacting with clients, Business Analyst, project team and other stakeholders
Manage the planning and achievement of client s objectives, goals and priorities, through the application of extensive knowledge, expertise and experience.
Provide technical guidance to development team,managers as well as individual contributors across all locations to increase effectiveness of technology solutions.
Perform code refactoring to improve code maintainability and architecture extendibility throughout the development cycle.
Prepare and document new design and suitable technologies; communicate the design concepts to the development team,
Review documentation, flowcharts, layouts, diagrams, charts, and code comments developed by the team of software engineers.
Support business development activities by responding to architectural questions/sections in a project proposal or RFP
Support Project Managers and Business Analysts to develop high level project schedule resource plans for implementation projects.
Apply expert technical knowledge to develop policies, procedures and the formulation of a robust and scalable architecture for external clients.
Build and grow a highly talented team of engineering professionals that is energized and focused on implementing advanced architecture solutions
Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities.
Driving the adoption of these best practices around coding, design, quality, performance in your team and influence them for the entire organization.
Qualifications
B.Tech/B.S/MCA, IT or related field with 10-15 years of software development experience.
Strong problem solving and analytical skills with the flexibility to work cohesively as part of a multidisciplinary team, complimenting the skills of others.
Good communication skills and extensive understanding of the business
Self motivated and Self -driven

Experience & Expertise
Must have 10+ years of hands-on enterprise scale software product / application development experience
Must have 3+ years of experience in technical lead / software architect role and delivered a complex software product / application.
Experience in creating architecture, design, and implementation of multi-tier enterprise products
Good knowledge and experience in designing and implementing applications based on various architectural models like event driven models, SoA, Micro-services etc.
Extensive experience in developing applications in a full-stack developer role on Web / Mobile / Cloud platforms.
Must have proven record of adapting and introducing new technologies for digital solutions
Strong Agile delivery experience.
Excellent Problem-Solving skills for complex & large-scale problems.
Technical Breadth - Exposure to a wide variety of problem spaces, technologies.
Experience & Exposure to System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
Deep and broad technical knowledge and experience on any one of the languages .NET, JAVA, Python.
Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases.
Good knowledge, understanding & experience of working with a large variety of multi-tier architectures.
Awareness of pitfalls & use cases for a large variety of solutions.
Good understanding & experience of high-performance web scale
Experience & exposure to a variety of large-scale persistent systems including large databases.
Exposure to complete product development cycles from inception to production to scaling up, supporting new requirements, re-architectures
Excellent Mentoring skills - Be the technical mentor to your team.
Must be comfortable working in fuzzy environments where boundaries aren t clearly defined.
Deep and broad technical knowledge and experience on one of the client-side technology platforms Angular, ReactJS, or Vue.JS is desirable.
Experience & Exposure to NodeJs framework like ExpressJS,LoopbackJS etc.
In-depth knowledge and experience in large scale database management, data modeling, and database design in RDBMS and NoSQL.
Experience in building scalable and distributed multi-tenant SaaS systems, preferably on a cloud platform like Azure or AWS or Google Cloud.
Possess good understanding of working with large datasets in real-time environment
Expertise in system architecture using Design Patterns, Object Oriented Analysis and UML via agile and scrum methodologies.
Familiar with modern architecture designs and emerging technologies.
Thorough in DevOps or DevSecOps concepts with an exposure to productivity improvement techniques. Working experience setting up a fully integrated development environment with Docker, CI/CD pipeline, integrated test, code review tools etc.

If you are interested, send us your updated resume along with Current CTC, Expected CTC and Notice period

Email: [email protected]

Senior Software Developer - Mern Stack

Front End : HTML, CSS, React Js, Javascript.
Backend : Node.js , Express
Middleware & DB layer: Express Js, MongoDB, MySQL.
Automation and Collaboration Tools: Git, Jenkins, Jira/Confluence.
6 +yrs of experience with at least 3 yrs experience in MERN/Node.js Stack
Experience with creating CI/CD pipelines on AWS and Azure will be an added advantage.
Extensive experience on Agile Methodology
4+ years of experience in the development area in which at least 2 year relevant experiwnce.
Educational qualification : Bachelor's Degree / Masters in a relevant stream.

Email: [email protected]

Technical Project Manager

We are looking at Technical Project Manager, who are passionate about innovating, planning and delivering truly differentiated customer/user experiences. The person in this role will work across multiple project teams and technical units within the organization and intended for customers to drive overall project success. Comprehensive day-to-day management of multiple, cross-functional, global software development projects will be required.

Responsibilities

Driving, managing, and tracking projects through each phase of the project life cycle through to successful completion
Developing and managing detailed baseline project plans
Driving requirements elaboration with business and technology partners
Driving team compliance with quality, security, operational resilience, and other non-functional requirements
Managing technical project scope definition and understand project priority
Driving cross-functional planning and project execution with the technology teams
Writing detailed and executive friendly status reports to enable leadership to make informed decisions.
Able to manage & deliver multiple projects in parallel, working with different teams.
Managing and communicating status, issues and risks with project stakeholders.
Manage project change requests, project priorities, and project trade-offs.
Maintaining current project documentation in line with Organization process guidelines.
Supporting business partners during the ideation phase.
Operate with minimal supervision
Delivery and Accountability of end to end project Delivery.
Providing leadership to cross-functional, global project teams
Able to work closely with members of Product Management, UI/UX, Development, QA, Release Management, Security, and Operations teams, as well as with all levels of management within the organization.
Able to work in a complex project management that involves integrating multiple delivery methodologies within projects (e.g., various flavors of Agile, Scrum, and Waterfall).
Candidate will have experience with technology project management (Any one of technology domains such as Mobility or Web based or cloud based), cross-functional team leadership, and managing through influence, as well as communications, business analysis, problem-solving, cross-team coordination, project/program management, processes, and change management.
Candidate is not just a facilitator or administrator, but has a drive to get things done and a make it happen attitude.
Strong experience in onsite/offsite collaboration and the ability to manage communication across global time zones.

Qualifications

B.Tech/B.S/MCA, IT or related field with 10-15 years of software development experience inclusive of Project Management experience.
Strong problem solving and analytical skills with the flexibility to work cohesively as part of a multidisciplinary team, complimenting the skills of others.
Good communication skills and extensive understanding of the business
Self-motivated and Self -driven
Team leadership, coaching, and conflict resolution

Experience & Expertise

Must have 8+ years of hands-on enterprise scale software product / application development experience
Must have 4+ years of experience in Technical Project Management role and delivered a complex software product / application.
knowledge and experience in delivery applications based on various architectural models like event driven models, SoA, Micro-services etc.
Experience & Exposure in developing applications in a Technical Project Management role on Web / Mobile / Cloud platforms.
Highly experienced in developing, operating and tailoring Agile and Waterfall Software Development Life Cycle (SDLC) methodologies.
Drive sprint planning, backlog grooming, daily stand-up meetings, reviews/demos, retrospectives, and other scrum ceremonies
Has prior experience of running scrum teams
Agile release planning and solid dependency management
Develop metrics and reports using any effective project management tool to help the team understand its health and progress and to set goals
Produce weekly status reports, manage risks and pro-actively partner with fellow PM's and DMs
Technical acumen to capture, communicate and drive issues/blockers/risks to resolution
Managing effective Agile Ceremonies and tracking change controls
Excellent Problem-Solving skills for complex & large-scale problems.
Technical Breadth - Exposure to a wide variety of problem spaces, technologies.
Broad technical knowledge and experience on any one of the languages .NET, JAVA, Python.
Excellent Mentoring skills - Be the mentor to multiple project teams.
Must be comfortable working in fuzzy environments where boundaries aren t clearly defined.
Broad technical knowledge and experience on one of the client-side technology platforms Angular, ReactJS, or Vue.JS is desirable.
knowledge and experience in database management for any one of the RDBMS.
knowledge and experience in DevOps or DevSecOps concepts with an exposure to productivity improvement techniques.
Familiarity with the following tools such as MS PowerPoint, Word, Excel, Project MPP, Visio is preferred.
Experience with onsite/offsite collaboration and managing projects or programs.
Familiarity with productivity and collaboration tools, including Sharepoint, Microsoft Teams etc.
Project Management Professional (PMP) or equivalent project management certification is desirable.
Scaled Agile Framework (SAFe ) certification, Certified Scrum Master (CSM) certification is desirable.

Email: [email protected]

Tech Lead - DevSecOps

As DevSecOps Engineer, you will be heavily involved in driving the future DevSecOps Tool chain, engage with the market and collaborate closely with the Engineering teams to both understand needs and to ensure that we provide a best in class and fit for purpose, technology agnostic tool chain, to enable Naico s transformation journey.

Responsibilities

Evangelize DevSecOps principles and culture across the organization and advance our DevSecOps approach
Set out DevSecOps requirements in standards, concepts and policies, in line with best practice, technology trends and cyberthreats
Maintain and automize our security tool stack for DevSecOps, integrate it with IT-development and IT-operations processes, review its effectiveness regularly and build business cases to adapt it to new threats
Work with Engineering teams to make sure the DevSecOps approach is implemented into their processes (such as software development or cloud operations) and they are connected with our tool stack
Assess key IT projects and applications and evaluate their cyber risks, work with the project manager or application owner to agree on concrete security measures which bridge the gaps found, and make sure they are implemented in line with our DevSecOps approach
Build strong relationships with other IT people so they reach out for your opinion on security topics
Support business development activities by responding to DevSecOps questions/sections in a project proposal or RFP
End to end DevSecOps Cycle like virtualization, automation, and deployment
Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities.

Qualifications

B.Tech/B.S/MCA, IT or related field with 8-10 years of software development Life cycle.
Strong problem solving and analytical skills with the flexibility to work cohesively as part of a multidisciplinary team, complimenting the skills of others.
Good communication skills and extensive understanding of the business
Self motivated and Self -driven

Experience & Expertise

Must have 4+ years of hands-on enterprise scale software product / application development experience
Must have 4+ years of experience in DevOps /Dev SecOps role and Enabled to end to end Delivery pipeline using DevSecOps /DevOps Tool chains.
Experience in defining a standard to create, manage an automated DevSecOps / DevOps build/ deploy and release management pipeline.
Experience with Continuous Integration/Continuous Delivery (CI/CD) pipeline with automated tools such as Jenkins, JIRA, Git/Github/Gitlab, Nexus, Artifactory, Docker, Puppet, and/or Cucumber.
Experience in integrating code scanning and quality assurance integrations in the CI/CD pipelines (Sonar etc.).
Exposure on Maven, Appium, TestNG, Junit, RestHttpClient, Selenium Web Driver & SQL .
Integration of security toolsets in the CI/CD pipelines (container scanning solutions etc.)
knowledge about SAST (Static Application Security Testing), DAST (Dynamic Application Security Testing).
Hands-on experience in configuring end to end Jenkins CI/CD Pipeline, Nexus artifactory and all phases of the Software Development Life Cycle.
Jenkins administration and management, maintenance including storage, configuration, scaling
Experienced in current web and cloud technologies, and knowledge about IoT, AI, BI is a plus
Experience in cloud native CI/CD and DevOps solutions (Codebuild, Codedeploy, etc.)
Experience build/deployment of cloud native solutions (Lambda, Beanstack, S3, DynamoDB, SNS, SQS etc.)
Pipeline automation and maintenance through scripting using languages such as Groovy, Java, Python, JavaScript, Ruby, SQL, and YAML
Integration of CI/CD pipelines with external toolsets such as Slack, ServiceNow etc.
Integrating CI/CD pipeline with reporting solutions that measures efficiency of the pipelines, build frequency, build time and SLA/SLOs around it.
Integrate pipelines with containers and orchestration platforms (Docker, Kubernetes, Openshift, EKS/AKS/GKE, Helm) by creating, building, deploying and managing containers in multiple environments
Exposure and understanding on Java/.NET/Docker packaging with Maven, NuGet, Docker
Strong experience with advanced automated systems and scripting using Shell, Perl and Bash
Proficiency in infrastructure as a code CDK/Terraform et.
Experience with monitoring tools like Prometheus, Grafana, Dynatrace, NewRelic etc.,
Experience with alerting tools like VictorOps, AWS SNS etc.
Coordinating with stakeholders to develop relationships, clarify requirements and drive the DevSecOps transformation
Be a driver to implement DevSecOps & transform the business delivery teams.
Good knowledge about Agile and Scrum workflow disciplines
Excellent Problem-Solving skills for complex & large-scale problems.
Technical Breadth - Exposure to a wide variety of problem spaces, technologies.
Experience & Exposure to System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
Excellent Mentoring skills - Be the technical mentor to your team.
Must be comfortable working in fuzzy environments where boundaries aren t clearly defined.
AWS Certified DevOps Engineer Certification (Preferred) or any other DevOps professional level certification.

Email: [email protected]

Senior Security Engineer

Senior Security Engineer is expected to define the security architecture, ensuring that it meets the business requirements and performance goals and also perform security testing and deliver against a diverse set of technologies in applications, infrastructure, cloud, and networks.
Experience: 5 8 Years

Responsibilities:
Develop best practices and security standards for the organization
Assist fellow employees with cybersecurity, software testing best practices
Work closely with customer centric project teams independently and serve as a single point of contact for all security testing related activities.
Researching the latest security best practices, staying abreast of new threats and vulnerabilities and helping to disseminate this information within the group as well as the organization.
Follow and Enabled compliance in-line with the company's policies, goals, standards, and processes relating to security penetration testing.
Create comprehensive assessment report with details of vulnerabilities identified, categorization of the risks by assessment of potential impact and detailed remediation/recommendation for all the identified risks.
Lead, execute and deliver the efforts of Security Testing across the engagement s lifecycle
Find cost-effective solutions to cybersecurity issues
Interface with vendors\development team that delivers Security Testing engagements
Ensure reporting of Security Testing activities are appropriate for the intended audience
Engage with technical and business stakeholders to convey the outcome of Security Testing engagements
Overview/debrief sessions are held with stakeholders before and after security testing engagements.
Consult technical teams on remediation efforts
Contribute to the reporting of relevant KPIs, KRIs, or other metrics
Share the benefits of the different Cyber Security service offerings


Qualifications/Requirements:
Bachelor's Degree in Information Systems / Technology, Computer Science / Engineering or equivalent field of study or a minimum of 5 years of cyber security experience
Strong collaboration and communication skills (both written and verbal).
Ability to work in a team environment with aggressive deadlines and multiple priorities
Problem solver and barrier breaker


Experience & Expertise:

4+ years in the information security industry, particularly with vulnerability assessments and penetration testing of applications and/or infrastructure using industry standards (e.g. OWASP, PTES, and others).
3+ years of experience in manual application penetration testing of web-based applications, thick-client applications, mobile applications, web services, API s etc.
knowledge and exposure to OWASP Top 10, SANS top 25, WASC security standards, OSSTMM, PTES, NIST standards and detailed knowledge of common web application attack vectors such as SQL injection, CSRF, XSS, Session Management issues, Insecure Direct Object reference, Click jacking, buffer overflows, etc.
Knowledge in using open-source penetration testing tools such as Burp suite, Kali Linux tools, Metasploit, SQLMAP, Nmap, MobSF etc
Having Good knowledge in REST API security testing.
Working knowledge of security principles, techniques, and technologies.
knowledge and exposure on any one of the cloud platforms (Azure, AWS and GCP) and experience in performing security tests against applications deployed in cloud is an asset.
Good understanding of enterprise operating system environments and networking
Good understanding of security vulnerabilities and common software flaws
One or more of the following security certifications CEH, CompTIA Security+, OSCP, GPEN or GWAPT or CompTIA Security+ would be Desirable or preferred
Vulnerability assessment of IT infra such as (Servers/Networks) would be desirable.
Working experience with scripting languages, such as Python or PERL.
Understanding of common web technologies like .NET, PHP, Java, XML, SAML, SOA, SOAP, web services etc. and protocols including HTTP(S), DNS, FTP, SSH etc would be preferred.

Email: [email protected]

Engineering Manager

We are looking at Engineering Manager, who are passionate about innovating, planning and delivering truly differentiated customer/user experiences. You will be responsible for building high performing teams who designs and develop platforms and its components. You will work and drive the technical teams across multiple project teams within the organization to meet the desired outcomes of the intended customer.

Responsibilities

Driving, managing, and tracking technical deliveries through each phase of the project life cycle through to successful completion
Working with development staff to implement Mobility or System software or web/cloud-based applications and services.
Driving requirements elaboration with business and technology partners
Driving team compliance with quality, security, operational resilience, and other non-functional requirements
Lead the team to develop and deliver configuration and deployment automation required for improving the performance of our cloud services or Mobility.
Identifying process fit as well as improvements to help teams deliver results seamlessly.
Leading initiatives for continuous improvement as well as strategies for identifying risk patterns and mitigating them
Managing team of 25+ FTE engineers including performance and technical development
Leading teams of software engineers to deliver needs of defined project and mentoring and coaching them.
Driving timely Insight, Execution Excellence and Quality mindset.
Managing and communicating status, issues and risks with project stakeholders.
Able to work closely with members of Product Management, UI/UX, Development, QA, Release Management, Security, and Operations teams, as well as with all levels of management within the organization.
Able to work in a integrating multiple delivery methodologies within projects (e.g., various flavors of Agile, Scrum, and Waterfall).
Candidate will have experience with technology project management (Any one of technology domains such as Mobility or Web based or cloud based), cross-functional team leadership, and managing through
influence, as well as communications, business analysis, problem-solving, cross-team coordination and change management.
Maintaining current project documentation in line with Organization process guidelines.
Candidate is not just a facilitator or administrator, but has a drive to get things done and a make it happen attitude.
Operate with minimal supervision
Strong experience in onsite/offsite collaboration and the ability to manage communication across global time zones.

Qualifications

B.Tech/B.S/MCA, IT or related field with a minimum of 12 years of experience in Software Engineering and 3 years in People Management.
Strong problem solving and analytical skills with the flexibility to work cohesively as part of a multidisciplinary team, complimenting the skills of others.
Good communication skills and extensive understanding of the business
Self-motivated and Self -driven
Team leadership, coaching, and conflict resolution

Experience & Expertise

Must have 8+ years of hands-on enterprise scale software product / application development experience
Must have 4+ years of experience in Technical Management role and delivered a complex software product / application.
knowledge and experience in delivery applications based on various architectural models like event driven models, SoA, Micro-services etc.
Experience & Exposure in developing applications in a Technical Management role on Web / Mobile / Cloud platforms.
Drive sprint planning, backlog grooming, daily stand-up meetings, reviews/demos, retrospectives, and other scrum ceremonies
Agile release planning and solid dependency management
Technical acumen to capture, communicate and drive issues/blockers/risks to resolution
Excellent Problem-Solving skills for complex & large-scale problems.
Technical Breadth - Exposure to a wide variety of problem spaces, technologies.
Broad technical knowledge and experience on any one of the languages .NET, JAVA, Python.
Excellent Mentoring skills - Be the mentor to multiple technical teams.
Must be comfortable working in fuzzy environments where boundaries aren t clearly defined.
Broad technical knowledge and experience on one of the client-side technology platforms Angular, ReactJS, or Vue.JS is desirable.
knowledge and experience in database management for any one of the RDBMS.
knowledge and experience in DevOps or DevSecOps concepts with an exposure to productivity improvement techniques.
Familiarity with the following tools such as MS PowerPoint, Word, Excel, Project MPP, Visio is preferred.
Experience with onsite/offsite collaboration and managing projects or programs.
Familiarity with productivity and collaboration tools, including Sharepoint, Microsoft Teams etc.
Scaled Agile Framework (SAFe ) certification, Certified Scrum Master (CSM) certification is desirable.

Email: [email protected]

Assistant Manager - Pre Sales

Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs