Senior Back End Developer

Mexico
Information Technology – Information Technology /
Contract /
Remote
We are seeking a skilled Contract Senior Back End Developer to join our team. The ideal candidate will have a strong background in Python development, cloud technologies (particularly Azure), and CI/CD processes. This role will work on building and enhancing back end solutions with a focus on high-quality, maintainable code and modern cloud practices. 

Job Location: Mexico

Role and Responsibilities  
Develop, enhance, and maintain backend systems and APIs 
Implement solutions using Azure serverless services (Azure Functions, Runbooks, Logic Apps)  
Build and maintain CI/CD pipelines, primarily in Azure DevOps 
Write unit tests and integration tests to ensure high code quality 
Collaborate with cross-functional teams to design scalable solutions 
Follow industry best practices for development, including version control (Git) and infrastructure as code (Terraform) 
 
Preferred Qualifications  
Strong proficiency in Python (knowledge of PowerShell a plus) 
Deep understanding of REST APIs and their design principles 
Solid experience with standard development practices, including version control (Git), as well as infrastructure as code (Terraform),  
Experience with CI/CD pipelines (Azure DevOps) 
Strong knowledge of cloud computing, specifically Azure serverless services 
Solid experience with testing methodologies, including unit testing and integration testing 
Experience designing and implementing microservices architectures a plus 
Hands-on experience integrating with APIs from platforms such as Atlassian, BitWarden, Dropbox, Microsoft Graph, GSuite, Kandji, Slack, SolarWinds, and Zoom a plus