PRIMARY FUNCTIONS AND ESSENTIAL RESPONSIBILITIES Functional Competencies: • Experience with creating, deploying, configuring applications using Python • Expert knowledge in REST API design and implementation in FLASK • Experience with automated provisioning of Dev/Test/Staging and Production environments using Azure DevOps CI/CD pipeline • Experience working with cloud native monitoring and logging tools (i.e. ELK stack.) • Experience with version control systems like GIT, SVN etc. (Branching, tagging, Push) • Experience using Pycharm or Visual Studio Code • Experience in writing Unit test, Integration test and REST API testing using Postman, SOAP UI • Expert knowledge in Jenkins Configuration, Master/slave architecture, configuring jobs • Ability to prepare detailed build/test plans to implement new technologies • Ability to break down application requirements and propose appropriate architectural solutions Key Responsibilities: • Providing input and participating in design, implementation & support activities in the provisioning, configuration, and deployment of an application in Azure/Jenkins workflows • Designing, building and deploying On-prem application to Azure Cloud • Responsible for scripting and programming to deploy and operate our production systems • Updating incident cases in the IT Service Management system • Documentation and reporting • Participate in on-call rotation, drive incident resolution, live troubleshooting and impact mitigation. • Evaluate/implement/maintain software build processes & automation tools to support software product development. • Lead and Maintain discipline around build and release operations, best-practices, and protocols across the entire development team- Run and Maintain different Product environments (dev, staging, sandbox, production). • Help architect, build, and deploy secure infrastructure in support of Dispatch Dev teams including standards for Docker environments, load balancers, and Kubernetes Cluster. • Monitor ticketing system for reported issues and assist development groups in the timely resolution of opened tickets. - Standardize and document development and deployment operations and methods QUALIFICATIONS Qualifications: • Experience with migrating on-premises workloads to Microsoft Azure. • Experience with infrastructure Configuration tools (Puppet, Ansible, etc.) • Three or more years developing with scripting languages (e.g. PowerShell, Python) with at least two years focused on Cloud/Non-Cloud Automation • Experience with handling API call like POST/GET/PUT via Python • Knowledge of cloud security controls including tenant isolation, security handling at infra, Job Title: DevOps Engineer/Python Dev Department: IT I & O Location: Mumbai, India Status: Open network, resource, application and data level, vulnerability assessments, application firewalls, SIEM, etc. • Experience with modern service hosting, security, and risk management concerns such as IAM, access control, monitoring, IaaS/PaaS/SaaS, and containers • Azure certification (preferred) • Two or more years of Azure experience designing and supporting large scale ecosystems • Experience with any CI tool like Jenkins (Preferred), Teamcity, Cruise control, Bamboo • Experience of working in Agile framework using Atlassian tools like Jira, Kanban, Confluence • Develop and maintain automated CI/CD pipelines for code deployment using Jenkins, Azure • Maintain Git/Azure repo workflows for source code management • Good Windows administration, Linux system administrator skills and TCP/IP network fundamentals • Good understanding of DevOps key concepts like IaaC (Infrastructure as Code), IaaS, PaaS, SaaS • Experience with CI/CD tools like Git, GitHub, Stash, SVN, Jenkins, Bamboo, Nexus, Maven, Artifactory, etc. • Good to have experience with Docker, microservices and container-based deployment and service orchestration using Docker, Kubernetes, ELK stack • Good to have Experience with deployment of platform services like Elasticsearch, and databases like Azure SQL Server, My SQL, Cosmo DB and Mongo DB • Good to have Strong command of configuration management tools like Ansible(preferred), Chef, Puppet etc. in a large-scale environment • Good to have Terraform/ARM orchestration tool deployment on Azure. • Good to have Ability to create automated solutions using Jenkins, PowerShell with other ITSM tools like Service-Now, JIRA etc. • Bachelor's Degree in Information Technology/Computer Science or related field • 3-7 years in Enterprise IT or equivalent work experience Behavioral Competencies: • Teamworking skills • A logical approach to problem solving/analytical skills • Confident decision making • Good organizational skills to prioritize heavy workloads • Flexibility and adaptability • Good time management skills • Strong communication and interpersonal skills • Ability to work independently and in a team environment to produce outstanding results • Ability to learn quickly • Excellent customer service skills • Ability to communicate technical information to non-IT audience
PRIMARY FUNCTIONS AND ESSENTIAL RESPONSIBILITIES Functional Competencies: • Experience with creating, deploying, configuring applications using Python • Expert knowledge in REST API design and implementation in FLASK • Experience with automated provisioning of Dev/Test/Staging and Production environments using Azure DevOps CI/CD pipeline • Experience working with cloud native monitoring and logging tools (i.e. ELK stack.) • Experience with version control systems like GIT, SVN etc. (Branching, tagging, Push) • Experience using Pycharm or Visual Studio Code • Experience in writing Unit test, Integration test and REST API testing using Postman, SOAP UI • Expert knowledge in Jenkins Configuration, Master/slave architecture, configuring jobs • Ability to prepare detailed build/test plans to implement new technologies • Ability to break down application requirements and propose appropriate architectural solutions Key Responsibilities: • Providing input and participating in design, implementation & support activities in the provisioning, configuration, and deployment of an application in Azure/Jenkins workflows • Designing, building and deploying On-prem application to Azure Cloud • Responsible for scripting and programming to deploy and operate our production systems • Updating incident cases in the IT Service Management system • Documentation and reporting • Participate in on-call rotation, drive incident resolution, live troubleshooting and impact mitigation. • Evaluate/implement/maintain software build processes & automation tools to support software product development. • Lead and Maintain discipline around build and release operations, best-practices, and protocols across the entire development team- Run and Maintain different Product environments (dev, staging, sandbox, production). • Help architect, build, and deploy secure infrastructure in support of Dispatch Dev teams including standards for Docker environments, load balancers, and Kubernetes Cluster. • Monitor ticketing system for reported issues and assist development groups in the timely resolution of opened tickets. - Standardize and document development and deployment operations and methods QUALIFICATIONS Qualifications: • Experience with migrating on-premises workloads to Microsoft Azure. • Experience with infrastructure Configuration tools (Puppet, Ansible, etc.) • Three or more years developing with scripting languages (e.g. PowerShell, Python) with at least two years focused on Cloud/Non-Cloud Automation • Experience with handling API call like POST/GET/PUT via Python • Knowledge of cloud security controls including tenant isolation, security handling at infra, Job Title: DevOps Engineer/Python Dev Department: IT I & O Location: Mumbai, India Status: Open network, resource, application and data level, vulnerability assessments, application firewalls, SIEM, etc. • Experience with modern service hosting, security, and risk management concerns such as IAM, access control, monitoring, IaaS/PaaS/SaaS, and containers • Azure certification (preferred) • Two or more years of Azure experience designing and supporting large scale ecosystems • Experience with any CI tool like Jenkins (Preferred), Teamcity, Cruise control, Bamboo • Experience of working in Agile framework using Atlassian tools like Jira, Kanban, Confluence • Develop and maintain automated CI/CD pipelines for code deployment using Jenkins, Azure • Maintain Git/Azure repo workflows for source code management • Good Windows administration, Linux system administrator skills and TCP/IP network fundamentals • Good understanding of DevOps key concepts like IaaC (Infrastructure as Code), IaaS, PaaS, SaaS • Experience with CI/CD tools like Git, GitHub, Stash, SVN, Jenkins, Bamboo, Nexus, Maven, Artifactory, etc. • Good to have experience with Docker, microservices and container-based deployment and service orchestration using Docker, Kubernetes, ELK stack • Good to have Experience with deployment of platform services like Elasticsearch, and databases like Azure SQL Server, My SQL, Cosmo DB and Mongo DB • Good to have Strong command of configuration management tools like Ansible(preferred), Chef, Puppet etc. in a large-scale environment • Good to have Terraform/ARM orchestration tool deployment on Azure. • Good to have Ability to create automated solutions using Jenkins, PowerShell with other ITSM tools like Service-Now, JIRA etc. • Bachelor's Degree in Information Technology/Computer Science or related field • 3-7 years in Enterprise IT or equivalent work experience Behavioral Competencies: • Teamworking skills • A logical approach to problem solving/analytical skills • Confident decision making • Good organizational skills to prioritize heavy workloads • Flexibility and adaptability • Good time management skills • Strong communication and interpersonal skills • Ability to work independently and in a team environment to produce outstanding results • Ability to learn quickly • Excellent customer service skills • Ability to communicate technical information to non-IT audience