Lead DevOps Engineer

Location:

Singapore

Geography:

Asia Pacific

Capabilities:

Technology & digital

Industries:

Technology industries

About Us

Boston Consulting Group (BCG) is a global management consulting firm and the world’s leading advisor on business strategy. We partner with clients from the private, public, and not-for-profit sectors in all regions to identify their highest-value opportunities, address their most critical challenges, and transform their enterprises. Our customized approach combines deep insight into the dynamics of companies and markets with close collaboration at all levels of the client organization. This ensures that our clients achieve sustainable competitive advantage, build more capable organizations, and secure lasting results. Founded in 1963, BCG is a private company with more than 90 offices in 50 countries. For more information, please visit bcg.com

Role Profile

The Lead DevOps Engineer will set the direction, lead, and manage the implementation of cloud-based deployments for BCG utilizing cloud services providers Amazon Web Services and Microsoft Azure platform in a DevOps approach. The role involves significant participation on key internal projects, working with foremost vendors, in identifying architectural requirements, translating into technical solutions and selected DevOps teams and vendors for implementation. The Lead DevOps Engineer must have deep skills in Continuous Deployment, Continuous Integration, Configuration Management, Cloud Services Automation and Web Services hosting. The successful candidate will be a subject matter expert on DevOps, have the opportunity to define and establish a tailored DevOps framework by contributing in-depth knowledge and experience to the cloud hosting program. Once a framework is established, a key responsibility will be the development and mentoring of DevOps enablement and delivery across the organization. This position is part of the GTO’s Cloud Enablement team, with whom he/she needs to maintain close working ties on governance, security, policy and general best practices. This Design and Implement Lead Engineer will partner with Operations counterparts to develop and transition new services into production with DevOps approach. They will work with operations to develop parameters for operational excellence in an iterative fashion with continual tracking and reporting to understand effectiveness. It is the responsibility of the Design and Implement architecture teams to create architectures which fit within a financial cost recovery model and support “IT as a Business” guidance and marketing messages. This role assumes outstanding designs which fulfill the uptime, availability, maintenance, and restoration against requirements for developed solutions.

Basic Job Responsibilities

  • Strategic and technical knowledge across cloud service providers, primarily Amazon Web Services. 
  • Be the “go-to” for design and implementation execution, and operational discipline for Continuous Integration, Continuous Deployment, Configuration Management and Cloud Automation 
  • Works with business units’ product development and infrastructure vendors as well as the other IT technical teams to ensure high quality solutions. 
  • Ensure implementation of governance, and security measures around product offerings 
  • Work on resource capacity planning across environments and optimize to ensure effective use of resources, from cloud to human. 
  • Act as mentor to others who fulfill infrastructure and operational capabilities with people in all BCG regions to ensure consistent Infrastructure services delivery and availability around the world. 
  • Participate in the managed service provider interactions and coordination of issues. 
  • Scope of services include: 
- Primarily Windows and optionally Linux Operating System 
- Virtualization platform 
- Web based Application services 
- Intermediate TCP/IP Protocol and network trouble shooting and implémentation 
- Cloud Computing – AWS and optionally Azure 
- IIS knowledge 

  • Breadth of Services include: 
- Incident and Problem Management for escalations 
- Change Management for all infrastructure elements 
- Maintain and develop technical documentation and diagrams 
- Provides cross-coverage to other Worldwide Infrastructure Team members 
- Responsible for individual assignments; other duties as assigned 

  • Continually define new ways to improve existing service offerings, tooling, and process 
  • Create knowledge documentation and work with Service Center and colleagues in continuous knowledge transfer 
  • Stay abreast of industry trends and technologies; achieve training necessary to stay current and certified in functional discipline 
  • Drive the organization to become a best-practice continuous improvement team, with a common language based around ITIL and industry standards 
  • Drive a spirit of pride and sense of ownership across IT functions globally

Your Qualifications

Basic Job Requirements: 

  • Education/Experience:
- B.A. /B.S. degree in computer related field or professional certification in Microsoft and VMware     
          operating systems. 
- 10 or more years of experience with computer and infrastructure-related support 
- Strong organizational, written, and verbal documentation skills 

  • Knowledge: 
- Fluency in Microsoft Operating systems including Windows 2008, 2012, 2016 (preferred) 
- Fluency in Amazon Web Services, including virtual machines, databases, security, and networking 
- Fluency in Amazon Web Services PaaS (RDS, etc.) 
- Fluency in Microsoft Operating system components including Active Directory, Group Policy, IIS 
          Web Services, and assigning group and user rights 
- Fluency in DevOps principles (CI/CD/Repo/CM Tools) 
- Knowledge of hosting large-scale web services in Amazon Web Services (EC2, EBS, ELB, RDS, 
          Route53, IAM, CFT, Security Groups, S3) 
- Knowledge in principles of Cloud Computing (AWS, Microsoft Azure, Google Cloud Platform) 
- Knowledge of PowerShell or Python 
- Knowledge of MS SQL Server (2005, 2008, 2012, 2014, 2016) 
- Knowledge of Linux and Kubernetes a plus 
- Knowledge of Infrastructure Provisioning: Terraform, AWS CloudFormation, Azure Resource 
          Templates a plus 
- Knowledge of IP Services (DNS, DHCP, etc.) 
- Knowledge of networking and TCP/IP 
- Awareness of IT security best practices
  • Possesses in-depth knowledge of topics with significant complexity; viewed as a subject matter expert to stakeholders 
  • Typically works with minimum supervision to plan and lead large scale systems projects with regional or functional impact; seeks guidance on unusual circumstances 
  • Problem solving and troubleshooting 
  • Supervises group, more complex, and broader sub-functional teams with significant impact to the firm 
  • Sets direction for own area, inputs to high level goals and agenda 
  • Provides work leadership and training to lower level engineers 
  • Through analysis and evaluation, exercises judgment in the resolution of complex issues and problems that are not well-defined but variants of previous experience 
  • Works on complex problems where analysis of situation requires in-depth evaluation of various factors 
  • Accurate verbal and written communications skills 
  • Proactively identifies and independently solves non-routine problems by applying broad knowledge

Date Posted:

27-Sep-2018

Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.
BCG is an E-Verify Employer. Click here for more information on E-Verify.