No more applications are being accepted for this job
- Technical Leadership.
- System Architecture.
- Collaboration.
- Problem Solving.
- Code Quality and Standards.
- Research and Development.
- Risk Management.
- Continuous Improvement.
- Communication Facilitation.
- Knowledge Transfer.
- Collaborate with stakeholders to understand business needs and translate them into technical requirements.
- Design, develop, and implement cloud-based Java solutions using GCP.
- Select the appropriate cloud services and technologies to meet project requirements (e.g., databases, servers, containers, APIs).
- Ensure solutions are secure, scalable, fault-tolerant, and meet performance objectives.
- Develop and maintain technical documentation, including architecture diagrams and deployment guides.
- Stay up-to-date on the latest cloud technologies and Java frameworks.
- Mentor and guide junior developers on best practices for cloud development.
- Participate in code reviews and ensure adherence to coding standards.
- Troubleshoot and resolve technical issues related to cloud infrastructure and Java applications.
- Proven experience as a Java developer and architect with experience in cloud computing.
- Must have demonstrated experience in designing, operating large workloads and performance tuning.
- In-depth knowledge of Java programming language, object-oriented design principles, and design patterns.
- Experience with cloud platforms, preferably GCP.
- Familiarity with cloud infrastructure components like servers, databases, containers, and APIs.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Strong problem-solving and analytical skills.
- Experience with DevOps principles and practices.
- Experience with containerization technologies like Docker and Kubernetes.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Should have hands on experience in managing tech stacks including Java, Cloud, DevOps, Microservices
- Must have managed at least 4-5 architects across different technologies and has managed technology deliverables for over 30 members.
- Must have worked with US customers.
- Must have strong interpersonal skills and ability to scale team as per the business priorities.
- Must have hands on experience in executing business and technical roadmap.
- Experience with IoT based projects is a plus.
- Certifications in cloud platforms(GCP) or Java technologies.
- Experience should be between 16 to 20 years.
- Work location: Bangalore
Principal Architect - Bangalore Urban, India - ThoughtFocus
Description
Principal Engineer (Solution Architect)
As a Principal Engineer you shall hold a pivotal position, combining technical expertise with leadership responsibilities. You shall lead the design and development of complex systems within the company's cloud infrastructure.
Core competencies:
Key Responsibilities:
Qualifications:
Bonus points:
Experience and Job location: