We are looking for DevOps Engineer for our client office in Thane 1) Client - Global Fintech MNC 2) Location - Thane 3) Position - Dev Ops engineer 4) Experience-At least 3 years software development/test/deployment experiences with Microsoft platforms, especially in Azure. IT infrastructure knowledge (hardware, network, HA, DR) 5) Compensation - Competitive RESPONSIBILITIES The DevOps Engineer is responsible for software development and CI/CD pipeline build-up and maintenance, to make sure the CI/CD pipeline is always available and keep improving the CI/CD pipeline regarding the healthy/efficiency/quality. . . . Architecture understanding and contribution: Work with architect closely to understand the platform architecture deeply regarding the software and its hosting environment (Azure), provide proactive recommendation to improve the architecture design. Hosting facilities provision: Implement scripts to provision and maintain all hosting facilities to support application runtime. CI/CD pipeline management: Build up, monitor and maintain the CI/CD pipeline and make sure the CI/CD pipeline is always available and keep improving the CI/CD pipeline regarding the healthy/efficiency/quality. Tech team support: Help the development team to understand/leverage as much as possible the components in cloud. Development: : Take part in the software and DevOps pipeline scripts development. System monitoring and alert mechanism: Implement the system monitoring/alert mechanism to proactively detect application defect/failures/issues. Platform health review and assurance: Build system monitoring KPIs, analyze/review the monitoring data in regular basis, address the system bottlenecks and provide platform optimization recommendations. Provide platform capacity forecast and scale up/out the system in advance if necessary. Problem analyzing and solving: Help the tech team to do and take part in the troubleshooting, from software to hosting to address the issue and root cause, provide workaround and permanent solutions. Collaboration: Be proactive and collaborative to work with the scrum team. Others: Other missions given by the leaders, e.g. new technology research. PROFILE Must Have: Must Have: University graduate and bachelors degree or above in IT or related fields. At least 3 years software development/test/deployment experiences with Microsoft platforms, especially in Azure. IT infrastructure knowledge (hardware, network, HA, DR) Hands-on with deploying applications on Azure Cloud using Cloud Native components Good knowledge about Azure Cloud, especially for the PaaS services, high availability and security features. Hands-on experience on code branching strategy and flows. Hands-on with CI/CD pipelines build up and maintenance and infrastructure provisioning using Azure DevOps Hands-on experience on system monitoring/alerting methodology/tools, especially with the built-in monitoring tools in Azure. Good development skills with Microsoft platforms/tools, including Visual studio 2015 or above, SQL Server Management Studio etc. Experience with both frontend and backend development Good analytical and problem-solving skills Documentation skills to write structured technical documents with diagrams and detail explanations. Good in written and spoken English Good communication skills Should Have: Knowledge of software development methodology (waterfall, agile) Experience with Microservices architecture. Knowledge and know-how about non-functional requirements, including performance, security, scalability. Hands-on experiences with high concurrent transactional system or payment system. Know database design patterns System tuning experience, including frontend website, backend process and database optimization. Self-motivated, ability to work independently and handle multi-task with priorities Work with deadline and under pressure Can Do attitude Good relationship building skills Nice to Have: DevOps certifications. Experiences with multinational corporation Following the technology trend of Microsoft product families Experience with distributed transaction mechanism design and implementation.
Employement Category:
Employement Type: Full time Industry: Internet Functional Area: IT Role Category: Software Engineer Role/Responsibilies: Devops Engineer