Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Software Engineer specializing in Azure Storage Migration Services at Microsoft, you will play a vital role in designing, developing, and implementing innovative solutions for migrating storage resources to Azure. You will work collaboratively with cross-functional teams to ensure that the migration process is efficient, secure, and meets the needs of our enterprise clients. Your expertise will contribute to enhancing cloud storage capabilities, optimizing performance, and addressing technical challenges in a fast-paced environment.
Job Responsibilities
- Design and implement robust software solutions for Azure Storage migration processes.
- Collaborate with product management and engineering teams to define project requirements and specifications.
- Conduct performance tuning and optimization of migration workflows.
- Ensure the security and compliance of storage solutions during migration processes.
- Provide guidance and mentorship to junior engineers and promote best practices within the team.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Diagnose and troubleshoot issues related to Azure Storage migration and propose effective solutions.
- Stay updated with the latest trends in cloud computing and Azure services to drive innovation.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree preferred.
- 5+ years of experience in software development, specifically with cloud technologies.
- Proficiency in programming languages such as C#, Java, or Python.
- Strong knowledge of Azure Storage services and architectures.
- Experience in DevOps practices and automation of deployment and CI/CD pipelines.
- Familiarity with RESTful APIs and microservices architecture.
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills with the ability to collaborate effectively across teams.
Technologies & Tools
In this position, you will work with a variety of technologies and tools, including but not limited to Azure Storage solutions (Blob Storage, File Storage, etc.), Azure DevOps for CI/CD processes, REST APIs, and cloud management tools. Familiarity with programming environments such as Visual Studio, Azure Functions for serverless computing, as well as containerization technologies like Docker and Kubernetes will be advantageous for this role.
Ideal Candidates
The ideal candidates for the Senior Software Engineer position at Microsoft will possess a strong foundation in software engineering principles, a deep understanding of cloud technologies, and a passion for innovation. They should demonstrate the ability to work in a collaborative team environment while exhibiting leadership qualities that foster growth and development within the team. Strong analytical skills, creativity in problem-solving, and the capability to adapt quickly to new challenges will be pivotal in achieving success in this role.
In 98 of the 191 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.