Randstad Digital Lead CLoud Engineer in Boston, Massachusetts
Digital Lead CLoud Engineer
date posted:Friday, June 16, 2017
Location: Charlotte, NC or remote
Digital Lead Cloud Engineer
The Digital Lead Cloud Engineer role will provide leadership in the end-to-end design, development and delivery of technology-enabled digital applications, products and services.
KEY RESPONSIBILITIES AND DUTIES:
Responsible for meeting development schedules and delivering high quality solutions that meet technical specifications and design requirements
Oversee creation and approval of technical documentation including the Solution Definition document and Technical Design document; ensure documentation is aligned to the Functional Requirements and uses document templates that meet SDLC standards
Identify and manage dependencies and downstream impacts of the project to minimize adverse effects on other projects and / or programs
Manage day to day technical challenges and communicate to project manager any risks or issues associated with the development activities
Assist Project manager with the estimation of technical timelines and allocation of the technical resources to specific task
Coordinate coding and unit testing phases of system development and facilitate Code Reviews
Identify opportunities for system reuse and system simplification
Communicate Expectations, Roles and Responsibilities to team members and hold them accountable to meet the expectations
Collaborate with Cloud Vendors to ensure internal business continuity and risk controls are adhered to.
Collaborate with IT partners to devise capacity plan and ensure appropriate infrastructure for the end to end system delivery
Contribute to and/or lead the specification and software design phases of the software development life cycle. May manage the design and implementation of new software development and enhancement efforts and software testing with other technologists
Minimum 7 years of hands-on development experience and ability to use wide variety of open source technologies and tools.
Ability to code and script using:
Java, Spring framework, Nginx
CI/CD tools - Jenkins, Gradle, Automated testing tools.
Python/Unix shell scripts
Strong knowledge in Web technology
Strong knowledge in database technologies, SQL/NOSQL
Strong knowledge in container technologies such as Docker, Kubernetes
Minimum 1 year of hands-on experience with Cloud services(experience in AWS preferred)
Strong knowledge in Continuous Integration/Delivery process and DevOps.
Desired Skills (Preferred not required):
Minimum 3 years of Cloud and cloud integration experience including SOA
Prioritizes own and others' time and effort to deliver on project priorities
Excellent communication and collaboration skills
Strong ability to multi-task and balance competing priorities
Task oriented with excellent attention to detail
Ability to quickly grasp new technology concepts
Experience working with corporate systems and processes
SOA cloud integration experience and understanding of SaaS, PaaS, etc.