Position: Software Engineering Manager
Location: Bengaluru, Karnataka, India
Best Watches available for you on Amazon FashionJob Description
Qualification and Skills
- Ensure that integration projects meet business requirements and goals, fulfil end-user requirements, and identify and resolve systems issues.
- Provides integration interface enhancement ideas to Product Management to drive future improvements around ease of integration and service delivery.
- Develop standards, best practices, patterns, and processes to support and facilitate integration projects
- Good understanding of procedures and application of procedures and concepts within own subject area (and understanding them in the context of the business).
- Understands Continuous Integration and is familiar with tools like Jenkins
- Has fair experience in Agile Projects and having scrum master will be added advantage.
- Applies knowledge/skills to a range of standard and non-standard activities. Interprets client needs, assessing the full requirements.
- Exposure to Object oriented concepts and programming
- Identifies key issues and patterns from partial/conflicting design and can take a broad perspective to problems and spot new, less obvious solutions. Manages time to meet agreed targets.
- Adapts information/style to the audience, explaining difficult issues clearly, to establish consensus and gain agreement.
- Ability to manage costing for the project run and be accountable for bringing in cost transformations.
- Ability to troubleshooting in BI tools, Reporting tools and data processing platforms
- Knowledge of data processing platforms like Hadoop and Apache Spark is desirable
- Experience in AWS and/or GCP Cloud
- Working knowledge of AWS cloud – EC2, S3, Route53, Elastic IP, IAM, RDS,
- Fair understanding of Data modelling with RDBMS, SQL, and No-SQL databases,
- Knowledge of RDBMS and experience in understanding DDL, DML and PL/SQL packages.
- Possess excellent written and oral communication skills
- Clearly articulate solutions to complex problems involving multiple domain areas
- Enthusiastic and passionate about building and shipping a great product
Responsibilities
- Consult with customers to scope, design, document, implement and deliver system integration solutions to accomplish the business goals.
- Design and implement various strategies for all strategic integrations & migrations across multiple verticals in Corporate Unit.
- Assist in finalization of all systems and provide support to various stakeholders.
- Analyse all integration and migration requirements and maintain all architecture business systems and documents.
- Architect new solutions and deliver new services, which meet the needs of the customer.
- Work directly with business stakeholders and component to create data mappings and migration strategies.
- Analyse metrics and measure effectiveness of programs and return of investment goals.
- Assist customer in all integration processes and design various architecture programs for all application layer
- Design various integration programs and prepare required documents for same and execute various integration platforms
- Actively participate in the evolution of integration best practices, tools and processes
- Collaborate with analysts, designers, and system owners in the testing of newly-integrated software programs and applications.
- Understand data quality and how data quality can impact the final integrated solution.
- Support integration testing phase of software and applications under development to identify and remedy potential problem areas.
- Hands on experience in data modelling and analysis.
- Hands on experience in data migration pattern definition and implementation.
- Awareness of Informatica suite will be a plus.
- Ability to create data transformation strategy and create a roadmap/plan for decommissioning of legacy application with clear understanding of what data needs to be moved and why.
Apply: Click here to Apply
Get new laptop from Amazon