Design, develop and support Applications migration to the Cloud (Azure).
Own the full stack and lifecycle of application migration from ideation to execution.Mentor other team members and peers to support their performance and pass on knowledge.Collaborate with others to design, develop and implement solutions critical to Client's business operations.Perform research and development activities to advance platform technology. Provide recent hands-on experience in design and engineering efforts migrating Apps to the Azure Cloud, including thoughtful leadership on Software Development (JAVA) and Cloud (Azure), implementation and management, including all necessary tooling.Collaborate closely with Infrastructure Architecture and Operations, Security, Development, and Business units' teams and be accountable for the delivery of large-scale projects through the use of agile methodologies (Scrum, Kanban), to operationalize technologies, establish technology road maps, and grow the adoption of standards & processes.Serve on technology projects using agile methodologies, creating user stories, and actively contributing to required ceremonies, including daily stand-ups and weekly replenishment.Drive the migration and deployment capabilities for containerized applications in private and public clouds (Azure).Provide guidance and support for escalated incidents and problems.Support and operationalize technology standards, processes and policies related to Systems and Cloud.Requirements: • Bachelor's degree in Software Engineering, Computer Science; or equivalent work experience in a Technology or business environment.
Communicate progress/approach with technical and non-technical peers/clients.Participate in the architecture, design and implementation of complex software, demonstrating knowledge of software development best practices for the full software development life cycle, including coding standards, source control management, build processes, testing, and operations.Deeply understand the domain and identify opportunities for improvements and optimizations.Find and deliver practical technology solutions to real problems, being cognizant of the scale and impact of your systems.Ability to take a project from scoping requirements through actual launch.Hands-on experience with at least 3 to 5 years on Java.Hands-on experience with Azure.Experience with Springboot, Azure and strong experience in the development of APIs (REST).Familiar with software design patterns and best practices.Team player with strong technical communication skills.Proficiency in payment systems and the merchant acquiring business is an asset.High proficiency in implementing and using Infrastructure as Code and Configuration Management (Ansible, Terraform).Hands-on experience implementing and managing Cloud Infrastructure and Application Monitoring/Logging solutions (Dynatrace, DataDog, Splunk, New Relic).Hands-on experience implementing and managing CaaS (Containers as a Service) Kubernetes/Docker solutions on private and public Cloud Platforms.Practical experience working within an agile methodology (Scrum/Kanban) is an asset.
#J-18808-Ljbffr