20 IT Firm Jobs
Azure API Engineer - Python (5-8 yrs)
IT Firm
posted 23d ago
Key skills for the job
Role : API Engineer
Technical Skills Required :
1. Analyse and understand the integration requirements from a technical delivery standpoint.
2. Hands-on expertise in Python (And/Or) C# programming.
3. Hands-on experience writing Python/C# scripts to transform complex JSON payloads based on predefined mappings.
4. Hands-on expertise designing and developing scalable event-driven integration patterns using Azure services : - Function Apps, Logic Apps, Service Bus, Event Hub/Kafka, etc.
5. Exposure to CosmosDB with APIs such as No-SQL, Graph DB, etc., and a good understanding of : Data partitioning strategies. - Data modeling concepts.
6. Basic exposure to Azure API Management (APIM) and expert usage of API testing tools like Postman.
7. Ability to write backend code for APIs supporting CRUD operations (GET, POST, DELETE, PATCH, PUT).
8. Collaboration with DevOps teams for code deployment using tools like Azure DevOps
9. Understanding of security, authentication, and networking concepts within the Azure ecosystem.
10. Experience with unit testing and scalability testing of developed applications.
11. Familiarity with monitoring and logging tools : Log Analytics Workspace, App Insights, and Azure Monitor.
12. Azure certifications related to data and integration (e.g., Azure Developer Associate, Azure Data Engineer).
Soft Skills Required :
1. Analytical thinking and problem-solving : Ability to devise efficient solutions for complex scenarios.
2. Collaboration and teamwork : Comfortable working across teams and communicating technical concepts.
3. Adaptability : Flexibility to handle evolving tools, technologies, and project requirements.
4. Attention to detail : Precision in coding, mapping, and rigorous testing to ensure data integrity.
5. Time management : Skilled at prioritizing tasks and handling multiple projects simultaneously.
6. Effective communication : Clear in both verbal and written communication for documentation and reports.
7. Proactive mindset : Anticipates risks and identifies optimization opportunities.
8. Customer focus : Dedicated to understanding and delivering high-quality client requirements.
9. Leadership and mentorship (for senior roles) : Guides and reviews work of junior engineers.
10. Curiosity and passion for technology : Continuously learning and staying updated on industry trends.
Functional Areas: Other
Read full job description1-4 Yrs
Bangalore / Bengaluru