Job Description:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 4 years of professional experience in software development, with 2-3 years focused on Azure cloud platform and related services.
- Strong proficiency in Azure cloud services, including but not limited to Azure Functions, App Services, AKS, Azure Cosmos DB, Event Hubs, Service Bus, and Azure SQL Database.
- Experience with cloud-native application design patterns such as microservices, serverless, and containerization (Docker, Kubernetes).
- Expertise in programming languages such as C#, .NET, JavaScript (Node.js), or Python. Strong experience with RESTful API design, microservices architecture, and integrating third-party services.
- Hands-on experience in implementing CI/CD pipelines with GitHub Actions, Azure DevOps or other relevant tools (Git, Jenkins, etc.).
- Solid understanding of security best practices in cloud applications, including identity and access management (IAM), encryption, and secure coding practices.
- Experience with performance tuning, troubleshooting, and optimizing cloud-based applications.
- Experience with agile development methodologies and participating in sprint planning, retrospectives, and daily stand-ups.
- Experience with services like JIRA, Confluence and Azure DevOps Boards. Excellent problem-solving, organizational, and leadership skills.
- Strong communication and collaboration abilities to work effectively in a globally distributed team environment.
- Relevant certifications in cloud development and architecture are a plus.
- Experience with MuleSoft or other middleware and/or integration platforms is a plus
Job Types: Part-time, Contract
Benefits:
- Health insurance
- Life insurance
Schedule:
- 8 hour shift
- Evening shift
- Night shift
Work Location: Remote