Job Description

Who We AreAt NTT DATA Romania, we help organizations modernize and scale their platforms by combining deep technical expertise with a pragmatic approach to transformation. We’re currently embarking on a strategic migration of several legacy Java applications from on-premises environments to the Azure Public Cloud. Our mission is to deliver secure, automated, and reliable infrastructure that supports innovation and long-term growth.What You'll Be DoingIdentify the type of each Java application (e.g., Spring Boot, Java EE, batch jobs).Review current architecture, dependencies, databases, and interfaces.Analyze workload profiles and resource utilization.Select appropriate Azure services (e.g., App Service, AKS, Azure Spring Apps, Azure VMs).Design scalable, secure, and cost-effective target architectures.Recommend PaaS offerings such as Azure Database for MySQL where applicable.Choose between lift-and-shift, modernization (e.g., containerization), or re-engineering.Plan phased migrations to reduce risk and deliver incremental value.Support team upskilling through Azure certifications (e.g., AZ-900, AZ-204, AZ-305).Set up Azure environments: networking, security policies, and resource groups.Execute migrations using Azure Migrate, custom scripts, or specialized tools.Automate deployments with Azure DevOps, GitHub Actions, or similar.Conduct functional, performance, and security testing.Monitor applications using Azure Monitor, Application Insights, etc.Optimize performance, cost, and reliability post-deployment.Train operations teams for long-term support and scalability.What You'll Bring AlongBachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.Minimum 5-10 years of experience as an Infrastructure Architect or similar role.Strong hands-on expertise in Azure, Terraform, Kubernetes, and CI/CD pipelines.Solid understanding of networking, monitoring, and security best practices.Experience with Java application architectures and cloud migration strategies.Ability to lead cross-functional teams and drive technical alignment.Excellent communication and orchestration skills—able to guide teams through complex transitions.Azure certifications (or willingness to obtain) are a strong plus.Excellent command of both spoken and written English

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In