Responsibilities:
1. Design, build, and maintain application integration platforms, including Kafka-based Event Driven Architecture solutions such as Azure Event Hubs, and other integration tools like Azure Service Bus.
2. Develop on the Microsoft Azure cloud platform, with experience in .NET development for application integration, including Producer/Consumer development and REST API development.
3. Collaborate with DevOps teams to enhance CI/CD pipelines and deployment strategies.
4. Contribute to the development and maintenance of platform services and APIs.
5. Participate in code reviews, architecture discussions, and agile meetings.
6. Troubleshoot and resolve issues across the full stack, from infrastructure to application layer.
7. Document technical designs, processes, and procedures for knowledge sharing and compliance.
8. Build new integrations between internal and external systems to support business and platform needs.
9. Develop automation scripts for deployment and operational tasks, including PowerShell and shell scripts.
10. Develop and deploy infrastructure as code using Terraform and YAML for scalable environments.
11. Enhance operational monitoring and alerting to ensure high availability and performance.
Qualifications:
* Experience in software development lifecycle and agile methodologies.
* Excellent communication and documentation skills.
* Ideally, experience with Databricks and/or Python development.
* Additional valuable experience includes developing infrastructure as code, monitoring, and alerting.
* Free services are subject to limitations.
#J-18808-Ljbffr