Consultant-Infrastructure Consultant

thoughtworks

Bangalore NM Years Exp Posted 458d ago

Job Description

Job responsibilities

  • Collaborate within teams to implement projects, assess existing infrastructure and propose improvements
  • Evaluate client requirements and contribute to building technical roadmaps and solutions aligned with their ambitious business goals
  • Assist in the establishment of controls and processes for continuous delivery and evolution of infrastructure and applications through all stages of the process
  • Provide expertise in areas like DevOps, cloud, platform and infrastructure engineering, both internally and at client sites
  • Build trustworthy relationships with client engineering leadership
  • Propose innovative solutions and adjustments within the constraints of existing policies and business requirements

Job qualifications

Technical Skills

  • You can contribute to the design and implementation of enterprise and/or web-scale hosting platforms and can administer application servers, web servers and databases
  • You have an understanding of cloud and virtualization platforms, infrastructure automation and application hosting technologies
  • You have experience working with software delivery teams and understand DevOps philosophies, Agile methods, Infrastructure as Code and how to apply them to your work
  • You have good knowledge of at least one IaaS cloud platform and one or more application runtime platforms including physical servers, virtual servers, container clusters, serverless and databases
  • You can write scripts using at least one scripting language and are comfortable building one or more of: Linux servers, Windows servers or container clusters
  • You have good knowledge of continuous integration and continuous delivery tools with different tech stacks
  • You’ve previously worked with monitoring systems for availability, performance or security
  • You have an understanding of security concerns, threats and approaches for dealing with them, including infrastructure platform vulnerabilities, secrets management, network security and software supply chain security
  • Bonus points if you have experience with unit testing and automated testing tools, stress and performance testing

Professional Skills

  • You genuinely enjoy interacting with teammates from across the business and have a knack for communicating technical concepts to nontechnical audiences
  • You love creating robust, scalable, flexible and relevant solutions that help transform businesses and industries
  • You’re comfortable partnering directly with infrastructure technicians, support and network analysts, security analysts, system administrators and/or IT managers to design technical strategies while simultaneously collaborating with senior IT groups in an advisory capacity
  • You adapt effortlessly to uncertainty, embrace change and confidently make decisions with limited information to achieve positive outcomes

Similar Openings for You