Job Description
Job Description
Description : SUMMARY
The Lead Engineer will oversee the selection, buildout, configuration of cloud-based systems and platforms necessary to transition current proprietary platforms to a cloud or hybrid cloud-based architecture, with security, speed, and reliability as core areas of focus. The Lead Engineer will work closely with the product development team responsible for the continuing development, optimization, maintenance, and integration needs of our existing technology platforms.
SCOPE
- Develop and implement a cloud migration strategy, including a plan for maintaining existing legacy systems built in PHP and MSSQL
- Lead the migration of applications to the cloud, ensuring minimal disruption to business operations
- Work closely with development teams to ensure that new applications are built with cloud-native architecture in mind, using modern front-end application design
- Oversee the development of automation tools to assist with the migration process
- Monitor and optimize cloud infrastructure to ensure maximum performance and cost efficiency
- Provide technical leadership and mentorship to other members of the product development team
- Ensure that legacy systems built in PHP and MSSQL continue to function properly and are properly supported after migration
ESSENTIAL DUTIES AND RESPONSIBILITIES
GENERAL
Proficient problem-solving skills and attention to detailProficient written and verbal communication skillsDemonstrated knowledge of security requirements for web applications.Eagerness to participate on a team designing, building and / or testing cloud infrastructure focused solutions.Demonstrated ability to adapt to existing methods and procedures, and also provide new insight and solutions to complex problems.Desire to create strong solutions to the strategic direction and revenue driving opportunities defined by senior leadership.Able to establish methods and procedures on new projects with guidance.Manage teams and / or work efforts of offshore / nearshore development assets.Ability to work with stakeholders resolve business issues by collecting requirements and implementing solutionsProven experience of staying up to date on, and incorporating, emerging technologies, standards and trends.CLOUD ARCHITECTURE
Strong understanding of cloud architecture, specifically AzureExperience with automation and configuration management tools such as Ansible or TerraformExperience with continuous integration / continuous delivery (CI / CD) pipelinesProficiency using metrics to measure and monitor application and infrastructure performance, and experience using APM / monitoring tools (ex. AppDynamics, Splunk, Prometheus, etc.)WEB / DATABASE DEVELOPMENT
Highly skilled in common web development languages (PHP, JavaScript, HTML, CSS, Web Services (REST / SOAP), WordPress) and modern front end technologies (React.js, Angular.js, Vue.js)Proven ability code and deploy cross-browser platformsPractice using development and debugging tools for cross-browser issuesExperience leveraging third party APIsExtensive knowledge of MS-SQLTESTING & MAINTENANCE
Experience with testing and validating queries and code to return the desired result.Ability to optimize development code to achieve optimal performance.Experience leveraging QA automation platforms and methodologiesDEVELOPMENT TOOLS
Git and GithubAPI testing tools (i.e. Postman, SoapUI, etc.)Microsoft SQL Server Management StudioRequirements :
MINIMUM TECHNICAL REQUIREMENTS
Bachelor’s Degree in Computer Science or relevant technology-based discipline, or equivalent work experience.3+ years of experience in leading or managing cloud migration projectsStrong understanding of cloud architecture, particularly AzureStrong knowledge and ability in MSSQL databases and queriesStrong knowledge and ability in common web development languages (PHP, Python, JavaScript, HTML, CSS, Web Services (REST / SOAP))Strong knowledge and ability in modern front end technologies (React.js, Angular.js, Vue.js)REQUIRED SKILLS AND COMPETENCIES
Strong problem-solving skillsAttention to detailProficient written and verbal communication skills