This role is responsible for the development, deployment and the operations of cloud native Compute solutions, i.e., compute services in the public and private cloud. You will be joining a team to develop, implement, and operate such solutions, leveraging and improving automated build and test processes as well as fully automated deployment, with a robust, fast, and periodic deployment cycle.
DUTIES & RESPONSIBILITIES:
The duties and responsibilities of the position are twofold:
- Actively contribute to the cloud native compute solution at the backend level
- Developing new features and consolidating existing features based on continuous assessment and end user feedback
- Enabling a secured public facing solution
- Supporting the business as needed
- Champion the deployment and the operation of the compute solution as part of a broader team
- Infrastructure as code for automated deployment of computing capabilities
- Build, test and deploy process and strategies
- Monitor and inspect to continuously adapt the solution and its underlying infrastructure
QUALIFICATIONS / EXPERIENCE:
- 10-year+ experience working knowledge of an OOP programming language like C++/C#
- 4-6 year+ experience working of Typescript/Javascript/node.js
- 4-6 year+ experience of Python
- 10-year+ experience with cloud computing, containerization, and orchestration (Kubernetes, Azure Kubernetes Services)
- Skilled experience with infrastructure as a code for automated deployment (Terraform)
- Skilled experience with defensive programming
- Experience with application monitoring and telemetry (Azure Application Insights)
- Experience with Azure Cloud Platform / Azure DevOps / GitHub
- Experience with network security procedures and protocols
- Good working knowledge of high-performance computing systems: scalable, parallel architectures, Linux operating system, advanced data storage technologies and high-speed network interfaces
- Ability to contribute to the development of technical design decisions involving software or hardware implementation strategies
- Ability to monitor system usage and performance statistics and to understand the impacts of operating system tuning parameters
SKILLS:
- Ability to champion a team
- Ability to analyze complex problems, interpret operational needs, and develop integrated, creative solutions
- Effective verbal and written communication skills; English mandatory
- Effective in working remotely, off-site
If interested write to careers@prglolinks.com