Overview
Technical Consultant (Intern) in cloud and application support for an AI-driven global supply chain software company, working on cloud-based microservices systems and client support.
What you'll do
- Design, develop and deploy modular cloud-based systems.
- Collaborate with engineering teams to evaluate and identify optimal cloud solutions.
- Review and act on service requests, infrastructure requests and incidents logged by implementation teams and clients.
- Identify, analyse and resolve infrastructure vulnerabilities and application deployment issues.
- Modify and improve existing systems and suggest and implement process improvements.
- Educate teams on the implementation of new cloud technologies and initiatives, particularly GCP and Azure.
- Develop and maintain cloud solutions in accordance with best practices.
- Ensure efficient functioning of data storage and processing functions in accordance with company security policies and cloud security best practices.
- Regularly review existing systems and recommend improvements.
- Interact with clients, provide cloud support, and make recommendations based on client needs.
- Work with product and cloud architects to design automated pipelines supporting SaaS delivery and operations in Azure and GCP.
- Work with company personnel to define technical problems and requirements, determine solutions, and implement them.
- Provide technical feedback to engineering regarding product changes and enhancements.
- Deploy and automate deployment as well as monitor client solutions, ensuring environments meet uptime and response time SLAs.
- Plan upgrades and execute the move of all clients to the latest software version.
- Ensure deployments are secure and work with the security team to harden environments and fix vulnerabilities.
- Train the team technically and functionally, identify skill gaps, and help train new members on the open-source technology stack.
- Identify and reduce complexity in deployments and motivate team members to do the same.
- Create tests, tools, and diagnostic procedures for use by product support personnel.
- Consider operational costs in early design stages as a factor in decision-making.
What you'll need
- 3-5 years of work experience.
- Experience in Order Management System (OMS).
- Strong technical foundation with hands-on experience in Kubernetes, Docker, shell scripting, Ansible and cloud (GCP/AWS/Azure).
- Experience in shell scripting (unix, python).
- Solid understanding of and demonstrated hands-on experience with collaboration tools (any 2): JIRA, Confluence, visualization tools (Lucid Charts, Visio), Office Suite and SharePoint.
- Understanding of ITIL processes (incident management, request fulfillment, change management, RCAs).
- Proficiency in JIRA, Rally, or similar Agile lifecycle tools, and hands-on experience with Agile project management tools.
Nice to have
- Hands-on experience and/or significant familiarity with cloud and automation tools such as Microsoft, Google, Amazon CI/CD tool suites; IaaS, PaaS, SaaS tool suites; Terraform, Ansible, Jenkins, GitHub/BitBucket, Artifactory, Maven, Docker and Kubernetes (all not required).
Details
- Location: Bangalore.
- Current technical environment includes Java, Springboot, React, Gradle, GIT, Hibernate, REST API, OAuth, Azure (ARM templates, AKS, HDInsight, Application Gateway, Virtual Networks, Event Hub, Azure AD), Kafka, Elasticsearch, Spark, NoSQL, RDBMS and Ignite.
Read the full description and apply on the company’s own careers page.