Location: Richmond, VA - Hybrid
Responsibilities
- Design, develop, and maintain cloud-based applications and solutions using Azure services and tools.
- Implement secure and compliant solutions, ensuring data protection and adherence to industry standards.
- Integrate Azure-based solutions with on-premises systems and third-party services using RESTful APIs and other communication protocols.
- Monitor, analyze, and optimize the performance and cost of cloud applications for efficiency.
- Collaborate with DevOps teams to automate the deployment and management of applications using Azure DevOps and other tools.
- Conduct thorough testing and debugging of cloud applications to ensure high-quality and reliable solutions.
- Maintain comprehensive documentation for applications, architecture, code, and processes.
- Stay current with new Azure services, features, and best practices to continuously improve cloud solutions.
- Participate in code reviews and provide feedback to improve code quality and development practices.
- Work closely with product managers, designers, and other developers to deliver exceptional cloud solutions.
Qualifications
- Bachelor's degree in computer science, engineering, or a related field.
- Approximately 6 years of experience in developing cloud-based applications using Microsoft's Azure platform.
- Strong programming skills in languages such as C#, Python, Java, or .NET.
- Proficiency in various Azure services, including Azure Functions, Azure Blob Storage, Azure SQL Database, Azure Cosmos DB, and Azure App Services.
- Familiarity with Infrastructure as Code (IaC) tools like ARM templates, Bicep, or Terraform.
- Experience with containerization (e.g., Docker, Kubernetes) and microservices architecture.
- Expertise in CI/CD pipelines and deployment automation using tools such as Azure DevOps.
- Strong problem-solving and analytical skills to troubleshoot and optimize cloud applications.
- Excellent collaboration and communication skills to work effectively with cross-functional teams.
- Preferred: Microsoft certifications such as Azure Developer Associate or Azure Solutions Architect are a plus.
**We are an Equal Opportunity Employer**
https://primevcs.com/jobs