Company

CaterpillarSee more

addressAddressIndia
type Form of workUnspecified
salary SalaryUnspecified
CategoryIT

Job description

Career Area:


Engineering

Job Description:


Your Work Shapes the World at Caterpillar Inc.


When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.


Responsibilities:
- Design, develop, and implement distributed systems in AWS and Azure, ensuring high availability, scalability, and security.
- Work closely with cross-functional teams, including product managers and business stakeholders, to gather requirements, translate them into architectural designs, and provide technical guidance throughout the development lifecycle.
- Create High-Level Designs (HLD) for new system components, considering scalability, security, and performance aspects.
- Conduct Low-Level Design (LLD) reviews to ensure architectural integrity, adherence to best practices, and alignment with business requirements.
- Optimize system performance, identify potential bottlenecks, and propose solutions for scalability and efficiency improvements.
- Monitor cloud costs and optimize resource allocation to ensure cost-effectiveness and adherence to budgetary constraints.
- Implement cloud cost monitoring tools and processes to track and analyze usage patterns, identify cost-saving opportunities, and provide regular cost reports to stakeholders.
- Set up alerts and monitoring systems to proactively identify and address any issues related to system health, performance, and availability.
- Collaborate with the product support to establish robust monitoring and alerting mechanisms, ensuring timely response to incidents and minimizing system downtime.
- Stay updated with industry standards, emerging technologies, and best practices related to cloud architecture, distributed systems, and monitoring tools.
- Collaborate with the security team to ensure that the System Architecture meets security and compliance requirements.
- Conduct code reviews, provide technical guidance, and mentor junior team members to ensure high-quality code and adherence to best practices.


Qualifications:
- Strong proficiency in Python/.net/Java programming language.
- Proven experience in designing and implementing systems in AWS (Amazon Web Services) and Azure cloud platforms.
- In-depth knowledge of API integration and experience working with various APIs (REST, SOAP, GraphQL, etc.).
- Solid understanding of real-time data processing concepts, technologies, and frameworks.
- Strong problem-solving skills and the ability to analyze complex systems and propose effective solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- AWS and/or Azure certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Understanding of DevOps principles and experience with CI/CD pipelines.
- Familiarity with event-driven architecture and messaging systems (e.g., AWS Lambda, Azure Functions, RabbitMQ).
- Experience in optimizing database performance and designing efficient database schemas for handling high data volumes.
- Proficiency in SQL query optimization and performance tuning techniques.
- Familiarity with database partitioning, sharding, and replication strategies.


Relocation is available for this position.

Posting Dates:


April 12, 2024 - April 13, 2024

Caterpillar is an Equal Opportunity Employer (EEO).


Not ready to apply? Join our Talent Community .

Refer code: 996916. Caterpillar - The previous day - 2024-04-13 12:46

Caterpillar

India

Share jobs with friends

Related jobs

Autonomy Sr. Engineer - System Architect

Autonomy Sr. Engineer - System Architect

Caterpillar

Chennai, Tamil Nadu

4 weeks ago - seen

Lead Solutions/Applications/ System Architect IRC215842

Globallogic Inc

Nagpur, Maharashtra

2 months ago - seen

PEGA System Architect

Unisys

Bengaluru, Karnataka

2 months ago - seen

System / Solution Architect (OTA Domain)

Dyninno

Delhi

2 months ago - seen

Systems Architect, Mechanical_Principal Engineer

Collins Aerospace

Bengaluru, Karnataka

2 months ago - seen

Cloud Architect – Azure/AWS/GCP

Epam Systems

Unspecified

Bengaluru, Karnataka

2 months ago - seen

Cloud GCP Systems Architect

Epam Systems

Unspecified

India

2 months ago - seen

Cloud Architect – Azure/AWS/GCP

Epam Systems

Unspecified

Pune, Maharashtra

2 months ago - seen

Cloud Architect – Azure/AWS/GCP

Epam Systems

Unspecified

India

2 months ago - seen

Solution Architect Corporate Systems

Baxter

Crescent I, 10th FloorPrestige Shantiniketan Campus,WhitefieldBangalore- 560 048KarnatakaIndia

2 months ago - seen

Member of Technical Staff - Accelerator System Architect

Micron

Hyderabad, Telangana

2 months ago - seen

Senior Developer/Architect - Embedded System

Sourceone Staffing & Consulting Pvt Ltd

Vadodara, Gujarat

2 months ago - seen

Computer Systems Architect

Tata Elxsi

Job location:- Philadelphia, PA - USA

2 months ago - seen

Visionet Systems - Business Intelligence Architect (13-19 yrs)

Mahalakshmi

Bangalore, Karnataka

3 months ago - seen

Visionet Systems - RPA Architect (13-19 yrs)

Mahalakshmi

Bangalore, Karnataka

3 months ago - seen

Visionet Systems - Technical Architect - .Net (14-19 yrs)

Mahalakshmi

Bangalore, Karnataka

3 months ago - seen

System Architect Cloud

Ushur Technologies, Bengaluru/ Bangalore

Undisclosed

Bangalore, Karnataka

3 months ago - seen