Company

Ad Astra consultants Pvt LtdSee more

addressAddressCoimbatore, Tamil Nadu
CategoryIT

Job description

What is Required :
- Around 9+ years of experience in IT Industry
- Prior experience in handling 10 members of team
- Good understanding of Vehicle Architecture and Connected CAR features.
Tech Stacks :
- Prior experience in Connected Services Development
- Experience in working with IoT Connectivity Protocols like HTTPS/MQTT - AWS IoT Core
- Experience in Flutter with dart Language / Angular / ReactJS / HTML5, CSS3, Bootstrap/ Material.
- Significant programming experience Python programming, spark
- Experience in AWS Cloud (EC2,AMI,RDS,S3,Lambda functions and EKS etc)
- Experience in Java SpringBoot, Spring Security and Angular framework
- Good to have experience in messaging queues like AWS SQS , Rabbit MQ , Apache ActiveMQ, Apache Kafka5
- Solid understanding of Programming styles, Frameworks, and Design patterns
- Good Experience in PostgreSQL Database.
- Experience in Customer Interaction and System Architecture Design
- Good experience of Git and GitHub
- Strong knowledge in Jenkins, DevOps CI/CID
- Good understand of SonarQube etc.
- Familiar with Agile Development process and tools (JIRA)
- Good understanding Kubernetes and Docker
- Should be able to do independent Design an Architecture for an Application from Business requirement with optimized use of GCP products and services
- Understand of CI/CD in GCP and Products like Cloud Build and Cloud Run
- Should know Java SpringBoot and have knowledge in Architecting Java applications in GCP
Job Description :
- Technical Leadership : Provide technical guidance and leadership to the development team.
- Mentor and coach team members, assist in problem-solving, and foster a collaborative and productive work environment.
- System Design & Architecture : Collaborate with stakeholders to understand project requirements and translate them into technical specifications and system designs.
- Define the overall Architecture and Design patterns for the project.
- Development and Coding : Participate in Software development activities, including Coding, Debugging, and Testing.
- Ensure adherence to Coding standards, best practices, and quality guidelines.
- Technical Planning : Collaborate with Project Managers and stakeholders to plan technical deliverables, milestones, and timelines and identify potential technical risks and propose mitigation strategies.
- Technical Reviews : Conduct Code reviews to ensure Code quality, performance, and adherence to Architectural guidelines and provide constructive feedback and suggestions for improvement to team members.
- Technology Evaluation and Selection : Stay updated on emerging technologies, frameworks, and tools.
- Evaluate and recommend appropriate technologies and tools to meet project requirements and improve development efficiency.
- Collaboration and Communication : Work closely with cross-functional teams, including Product Managers, Designers, and Quality assurance engineers, to ensure effective collaboration and delivery of technical solutions.
- Communicate technical concepts and progress to both technical and non-technical stakeholders.
- Technical Problem-Solving : Analyse complex technical issues, identify root causes, and propose solutions.
- Troubleshoot and resolve technical challenges faced by the team.
- Performance Optimization : Optimize system performance by analysing and tuning Code, Databases, and Infrastructure components.
- Identify bottlenecks and implement optimizations to improve system efficiency.
- Continuous Learning : Stay updated with the latest technologies, Programming Languages, Frameworks, and Industry best practices.
- Continuously enhance technical skills and knowledge through self-learning and professional development opportunities

(ref:hirist.com)
Refer code: 895180. Ad Astra consultants Pvt Ltd - The previous day - 2024-01-26 10:04

Ad Astra consultants Pvt Ltd

Coimbatore, Tamil Nadu

Share jobs with friends

Related jobs

Software Development Manager - Iot & Java

Assistant Manager- Software & Application Development (Software & Application Development)

Tata Communications Ltd, Chennai

Undisclosed

Chennai, Tamil Nadu

a month ago - seen

Assistant Manager - Software & Application Development- B3101_1

Tata Communications Ltd, Chennai

Undisclosed

Chennai, Tamil Nadu

a month ago - seen

Manager - Software & Application Development (Software & Application Development) - B3201_1

Tata Communications Ltd, Chennai

Undisclosed

Chennai, Tamil Nadu

2 months ago - seen

Software Development Manager, Books Purchase and Payment Experience

Adci - Tamil Nadu

Unspecified

Chennai, Tamil Nadu

3 months ago - seen

Software Development Manager, Books Purchase and Payment Experience

Adci - Tamil Nadu

Chennai, Tamil Nadu

3 months ago - seen

Software Development Manager, Books Purchase and Payment Experience

Amazon

Chennai, Tamil Nadu

3 months ago - seen

Software Development Manager

Sectigo

Chennai, Tamil Nadu

3 months ago - seen