DevOps Consultant DevOps Consultant …

Genpact
in London, United Kingdom
Permanent, Full time
Last application, 29 Nov 20
50K
Genpact
in London, United Kingdom
Permanent, Full time
Last application, 29 Nov 20
50K
DevOps and Tech Enablement We are looking for experienced “hands-on” technologists, technically proficient with the DevOps models, to help integrate DevOps practices and establish local competency in project teams, through hands-on technical work as well as advisory, guidance, and bringing in other outside expertise when necessary. Our DevOps Engineers will collocate into Client Agile project teams for a period of time, working alongside business and technology partners to enable and integrate DevOps into their team principles and practices. Candidates should have solid understanding of core DevOps and Agile concepts, including Continuous Integration, Delivery, Deployment and Monitoring

DevOps Consultant

DevOps and Tech Enablement

We are looking for experienced “hands-on” technologists, technically proficient with the DevOps models, to help integrate DevOps practices and establish local competency in project teams, through hands-on technical work as well as advisory, guidance, and bringing in other outside expertise when necessary. Our DevOps Engineers will collocate into Client Agile project teams for a period of time, working alongside business and technology partners to enable and integrate DevOps into their team principles and practices. Candidates should have solid understanding of core DevOps and Agile concepts, including Continuous Integration, Delivery, Deployment and Monitoring, with a deep expertise in one or more of the following areas:

  • Environments and Infrastructure on Demand
  • Security / DevSecOps
  • Quality and Testing Automation
  • Continuous Reliability and Monitoring
  • Developer Enablement and Productivity

What kind of candidate are we looking for?

  • An experienced and respected DevOps practitioner, technically proficient with the DevOps models
  • A hands-on leader with a track record of high-quality delivery
  • A change agent and culture carrier
  • An excellent communicator with strong people skills
  • A lifelong student of continuous and ongoing experimentation, learning and improvement – someone who takes personal satisfaction from seeing teams learn and grow
  • An active follower of industry trends, a voracious consumer of DevOps thought leadership, blogs, community activities, and other sources of insight

Qualifications and experience

  • 7 years’ experience in a customer facing, hands-on technology delivery role, working with or within Agile teams
  • A solid track record of applying DevOps approaches, practices, technologies and techniques through experimentation and improvement; a library of lessons-learned from which to reference
  • Strong interest and some experience in one or more of the following DevOps concepts: Environments/Infrastructure, Security, Quality and Testing Automation,  Reliability, Monitoring
  • A track record of training and coaching teams and individuals at various levels
  • Familiarity with Dev/Ops tooling:
    • Multiple SCM systems (Git, Perforce)
    • Code review systems (Bitbucket, Crucible)
    • Build tools (Gradle, Ant, Premake, MSBuild)
    • Testing automation (TDD/BDD, Cucumber, Selenium, Protractor, TestPlan)
    • Code quality tools (Sonar)
    • CI systems (Jenkins, Teamcity)
    • IDEs (IntelliJ, VisualStudio, Eclipse)
    • Containerized Environments (Docker, Kubernetes)
  • Application development experience with multiple compiled (Java, C++, C# or Scala) or interpreted (Python, Perl, groovy) languages on Linux and Windows.

Responsibilities:

Provide hands-on DevOps support within specific projects

  • Work within one or more project teams to drive tool adoption and set up continuous integration, delivery, testing, and deployment capabilities.
  • Embed Quality, Security, Reliability engineers within Agile teams
  • Embed additional DevOps practitioners in teams for a specific time-period with specific outcomes (use of a tool, help getting a practice adopted, etc.)
  • Work 1-on-1 and in group settings with team members and stakeholders to drive DevOps mindset and practices

Influence and change behaviors

  • Provide training and lead teams through “hands-on” DevOps practices, establishing a local competency.  Transition into a DevOps advisory role as team maturity grows.
  • Enable DevOps practices for each team, regularly assessing DevOps maturity and provide options for continuous DevOps improvement
  • Model the appropriate Agile and DevOps behaviors and practices.  Act as a role model and culture carrier for the organization
  • Share success stories and learnings with the broader organization.

Be a thought partner; challenge as needed

  • Work with team members including Product Owners and business stakeholders, to overcome adoption challenges and ensure success; for example to keep focus on business KPIs, or to brainstorm solutions
  • Push squads’ thinking and challenge them as needed; for example if prioritization is not based on business KPI-based criteria

Remove obstacles

  • Work with the Product Owner and squad members to preemptively surface, escalate and address obstacles
  • Encourage and facilitate cross-silo collaboration

Build our organizational expertise

  • Improve DevOps practices across the Firm and feed thought leadership back into our DevOps Operating Model, playbook and tools
  • Contribute to documentation, training, best practices and knowledge capitalization
  • Coach and mentor new joiners to become effective DevOps Enablers
Genpact logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...