Role & responsibilities Design, test, implement, deploy, and support continuous integration pipelines that build and deploy to cloud-based environments (development, stage/testing, production). In this role, you will help us build the foundation for our future technology platforms by setting standards around cloud-native patterns, which will inform and be the driving factor in system wide strategic cloud transformation journey. Write infrastructure code and test cases code. Deploy and configure monitoring and logging tools used for generating alerts about the health of our systems and applications. Help with the design, building, and automation of cloud-based infrastructure and provide guidance to development teams regarding how they can continually improve their applications cost, performance, and reliability through investigation, analysis, and best practice recommendations Work in a Cloud Native infrastructure environment built to host and support true micro services architecture applications Look at problems from a system perspective, anticipating future business challenges and regulatory issues. Act as a key consultant and representative for the organization. Contribute to functional strategy and help set team direction by establishing priorities and work plans to meet objectives. Mandatory Skills 8 - 12 years in a professional cloud computing role with Kubernetes, Docker and Infra-as-Code experience. Experience in design, implementation, and deployment of large-scale, highly available, cloud-based infrastructure utilizing AWS, GCP, Azure or other public cloud providers. In depth knowledge of cloud-native application development paradigms and tools. Strong know-how with the current trends of large-scale infrastructure environments with proven success in the deployment of resilient cloud-native solutions. Thorough knowledge of scripting and programming languages such as Bash, Python, Java, C#, NodeJS Experience with source code control systems, branching and merging strategies, automated unit testing frameworks, automated build tools, and automated deploy frameworks Hands on experience on serverless and container-based technologies such as Lambda, Docker, Kubernetes, and container platforms such as Rancher Labs or RedHat OpenShift.
Role & responsibilities Lead backend-oriented team. Responsible for developing and maintaining server side applications and architecture, 3rd party integrations and the Backoffice web app Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and architectural designs. Manage, develop, and provide leadership to the team, ensuring their productivity and growth Design and implement RESTful APIs and web services to support front-end applications and external integrations. Utilize Docker to create containerized environments for seamless deployment and scalability. Write efficient and optimized code while ensuring code quality through testing and code reviews. Troubleshoot and resolve technical issues, identify and fix performance bottlenecks, and optimize application performance. Work closely with front-end developers to integrate server-side logic with user interfaces. Mentor and guide developers, helping them improve their technical skills and best practices. Stay up to date with emerging trends and technologies in Node.js, Docker, Express, MongoDB, and Python, and evaluate their potential benefits and applicability to ongoing and future projects. Contribute to the continuous improvement of development processes, tools, and frameworks. Mandatory Skills At least 10 - 13 years of software development experience in Node.js or equivalent, including coding, testing, troubleshooting, and deployment. At least 3 years of team lead experience, leading 10+ developers. Experience with Agile development using Sprints Hands on experience with Node.js + Express & MongoDB. Exposure on Docker & microservice-oriented architecture. Strong experience in Restful APIs, JavaScript & Typescript. Exposure on Object-Oriented Programming and SOLID Patterns.