Description
About the company:
Location: - USA
About the Company: It is a Talent Cloud company. Turing enables:1. companies to get matched to vetted remote talent at the touch of a button. 2. Developers to achieve their elite dream career from anywhere in the world400+ top companies, including Pepsi, Johnson & Johnson, and Dell, trust Turing's Talent Cloud for their engineering needs.3. Recruit Developers/Engineers:Turing combines AI and a global reach to deliver your ideal engineers tailored to your business needs. Our Talent Cloud matches you to rigorously vetted, quality remote developers.
About the Vacancy:
Designation – Release Support Engineer (6 months Contract)
Work Location –Remote
Experience required – 7-10 years
Reporting To: Manager
It is a contract job.
It is a night shift job
Skills needed:
Job Responsibilities:
Actively collaborate with product managers, engineering leaders, and other stakeholders to ship tools and services that significantly improve developer output as well as the overall quality and performance of our tech stack
Contribute significantly to advancing strategic initiatives, encouraging the use of fresh or improved frameworks, and spotting chances to abstract and construct service layers to advance engineering excellence
Effectively coordinate cross-functional communication to pinpoint tooling requirements, automation gaps, and labor-saving development practices
Continue defining and refining the current technology stack, making use of open source tools, generalizing product-specific code, and/or developing new solutions to issues we run into Focus on supporting various squads in release activities instead of actively developing any features or improvements
Manage requests from various squads and communications with the bigger organization (therefore TPM expertise)
Ability to handle some straightforward development tasks, including branch merges in a sizable git repository, building the app locally (using NodeJS and JavaScript), and using/debugging our automation in Circle CI (therefore engineer/developer competence)
Maintain the team's internal release dashboards that was built for release and rollout
Organize the use of and/or creation of scalable infrastructure to enhance the calibre of products and the efficiency of engineering
Actively mentor junior developers through thorough code reviews, paired programming, and technical advice on overall architecture and design
Job Requirements:
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)At least 5+ years of relevant experience as a DevOps/Software/Release Support Engineer
5+ years of experience developing infrastructure for products and/or tests
Prior experience as a TPM with strong coordination abilities, engineering experience, or engineering knowledge
Extensive experience working on the Cloud Prolific knowledge of front-end development technologies like Node.js and JavaScript
Demonstrable experience working with CircleCI for CI/CD and Bitbucket for VCS
In-depth knowledge of programming languages like Java, JavaScript, and TypeScript
Substantial working knowledge of libraries used in the modern web development toolchain, including Webpack, esbuild, Babel, Mocha, Jest, and Enzyme
Comprehensive experience in CI/CD and Agile development, employing tools like Git, CircleCI, New Relic, AWS, etc.
Prior experience updating open-source software with new features and bug fixes or developing and marketing your own open source solutions is desirable
Nice to have some experience with DevOps when creating distributed frameworks, infrastructure, or other types of development and monitoring tools that are crucial for production systems
Experience producing technical papers or authoring content for software development and delivery would be nice to have
Excellent communication, collaboration, and leadership skills
Fluent in conversational and written English