Python Software Engineer
Rockwell Automation
Mnc-Based Company
Job Description
Python developer role at Rockwell Automation working on scalable APIs using FastAPI, MongoDB, and PostgreSQL. Design and implement microservices architecture. Work with modern technologies like Kafka, MQTT, Docker, and Kubernetes. Collaborate with DevOps, Quality, and Security teams in Agile environment.
Requirements
2-3 years experience as Software Engineer. Experience with FastAPI and microservices architecture. Expertise in PostgreSQL, MongoDB, Redis, KairosDB. Knowledge of Kafka, MQTT, Docker, Kubernetes. Familiarity with Agile methodologies and CI/CD pipelines.
Required Skills
Python
FastAPI
MongoDB
PostgreSQL
API Development
Microservices
REST APIs
Kafka
MQTT
Docker
Kubernetes
Redis
KairosDB
Hiring Insights
- Hiring Status: Actively hiring
- Batch Priority: Experienced candidates
- Expected Response Time: 3-5 weeks
- Preferred Qualification: B.Tech, B.E., B.Sc
Note: Insights are based on previous hiring patterns and community feedback.
Selection Process
-
Step 1 Online ApplicationDuration: Immediate
-
Step 2 Technical Assessment - PythonDuration: 2 weeks
-
Step 3 Technical Interview - FastAPI & DatabasesDuration: 1-2 weeks
-
Step 4 System Design InterviewDuration: 1 week
-
Step 5 HR & Behavioral RoundDuration: 1 week
Typical process based on past hiring patterns at mnc-based companies.
Who Should Apply
Software engineers with 2-3 years Python experience and expertise in FastAPI, microservices, and modern database technologies. Candidates should have experience with Docker, Kubernetes, and Agile methodologies.
Common Reasons for Rejection
- {'reason': 'Insufficient Python/FastAPI experience', 'frequency': 'High'}
- {'reason': 'Weak database design knowledge', 'frequency': 'Medium'}
- {'reason': 'No microservices architecture understanding', 'frequency': 'Medium'}