DevOps Consultant Job Description

DevOps Consultant Job Description

4.7
175 votes for DevOps Consultant
Devops consultant provides technical leadership and hands-on support for the Workspace One platform that includes multiple software components, appliances, databases, firewall configurations, and load balancing.

DevOps Consultant Duties & Responsibilities

To write an effective devops consultant job description, begin by listing detailed duties, responsibilities and expectations. We have included devops consultant job description templates that you can modify and use.

Sample responsibilities for this position include:

Application servers, servlet containers, and web servers
Use appropriate technologies such as Puppet, Chef, Jenkins, to perform build and deployment management
Analyze the clients' IT environment for achieving better efficiency using DevOps methodology and tools in conventional or Cloud environments
Prepare a gap analysis document and / or design a proposed DevOps adoption roadmap (there may also be a requirement to architect the DevOps tooling infrastructure and define the interface requirements amongst the various tool sets)
Recommend and create an automation roadmap based on the client’s environment and appropriate needs whether for phased deployment or for end-to-end lifecycle
Provide architecture and inputs for solution to build the data cache solution on AWS cloud and migrate the CRM and other data for a long term, cost effective solution to catch up with the growing demand of making customers data for self service and Customer reps
Provide support for operational readiness activities
Help in training of existing developers and team to use AWS platform and instances
Provide inputs to meet functional and non-functional requirements of the solution
Help in data migration (seed) from existing platform to the new solution

DevOps Consultant Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for DevOps Consultant

List any licenses or certifications required by the position: ITIL, AWS, IBM, ISTQB, RHCE, AI, GCP, SW, ADM, IP

Education for DevOps Consultant

Typically a job would require a certain level of education.

Employers hiring for the devops consultant job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Math, Technical, Engineering, Military, Education, Information Systems, Information Technology, Mathematics, Business

Skills for DevOps Consultant

Desired skills for devops consultant include:

VPN's
DNS
IP networking
Load balancing and firewall
Load balancing and firewalling
At least one continuous integration server technology
Data grids and caching technologies and concepts
Enterprise portal technologies and concepts
Application architecture
Load balancing and firewalls

Desired experience for devops consultant includes:

Minimum of 2 years of experience with approaches and tooling for automated build, delivery and release of software
Minimum of 2 years experience with managing teams including progress monitoring and reporting
Enterprise IT management frameworks
AWS Certification, eg
IT experience including demonstrated thought-leadership and relationship building across large organizations
Experience providing technical leadership and delivering global projects across multiple locations and functions

DevOps Consultant Examples

1

DevOps Consultant Job Description

Job Description Example
Our innovative and growing company is looking for a devops consultant. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for devops consultant
  • Install and configure laboratory tools to execute use cases in CI / CD / CT practices
  • Design product configuration involved in integration cycles and ongoing deployments and ensure integration with other development tools (SDLC)
  • Develop and maintain effective working relationships with client team members
  • Lead teams by example to create self-service, fully automated build infrastructures that reduce friction in the development process and improve the quality of customer application portfolios
  • Ensure that applications can be continuously released with high levels of confidence while also improving the scalability, reliability, quality and performance of the Continuous Delivery/DevOps build systems
  • Develop and implement software delivery standards, policies, and procedures in collaboration with client teams and partner to prioritize software configuration needs
  • Be the trusted advisor and by leading teams, demonstrating devops-in-practice building and implementing complex continuous delivery tool chains
  • Builds automated deployments using configuration management technology
  • Build, release and configuration management of production systems
  • Coordination, integration, and flow of development, testing, and deployment to support continuous delivery
Qualifications for devops consultant
  • Considered an experienced mentor in software engineering
  • Self-starter who works with little direction, constantly seeks and advances new ways of doing things, keeps abreast of relevant technologies and trends
  • Ability to quickly learn fundamentals of popular scripting languages
  • Excellent communication and technical documentation skills and the ability to effectively share knowledge via wiki-based documentation and presentations
  • Works well as a technical team leader in a highly collaborative environment
  • Hands on experience in developing automated builds and tests using continuous integration (CI) and Continuous Delivery (CD) tools such as Jenkins, Bamboo or similar
2

DevOps Consultant Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of devops consultant. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for devops consultant
  • Build automated Continuous Integration / Continuous Delivery pipelines
  • Be able to present DevOps principles and guide journey towards agile, DevOps oriented organization
  • Propose lightweight solutions for managing test environments, leveraging PaaS (Platform as a Service model)
  • Be up to date with the latest technologies supporting DevOps transition and be able to translate new ideas into tangible solutions
  • Communicate with Client to understand infrastructure challenges and risks and be able to propose solutions and a roadmap for transformation
  • Explain Cloud transition benefits and guide the journey towards managed IT or Business services, based on Cloud solutions
  • Demonstrate knowledge of leading public Cloud providers and experience in moving to the Cloud
  • Define overall system architectures, manage software specification, installation and configuration and design, testing and deployment of open source solutions
  • Act as a trusted adviser to the customer and assist the project or technical managers in setting and delivering on expectations
  • Maintain an in-depth understanding of industry practices through project experience, training, and personal research
Qualifications for devops consultant
  • Moderate to extensive hands-on administrative experience with Linux systems such as Red Hat Enterprise Linux (RHEL), Oracle Linux or Debian and/or their derivatives
  • Configuration management framework experience including Chef, Puppet, Ansible, Salt, CFEngine or similar
  • Intermediate to advanced hands-on scripting experience in Python, Groovy and/or Ruby
  • Experience with automated life cycle management of virtual machine (VM) and Docker container images, binary packages such as RPMs, .debs, or similar and configuration management content such as Chef cookbooks and Puppet modules
  • Experience with automation of composite stack deployments using tools such as Terraform, AWS Cloud Formation or similar
  • Hands-on experience with infrastructure binary package life-cycle management and repository platforms
3

DevOps Consultant Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of devops consultant. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for devops consultant
  • Undertake engagements related to cloud and DevOps Design/Deployment with a specific focus on AWS(Amazon Web Services)
  • Execute Cloud and DevOps strategy development and migration projects
  • Design and deployment of AWS Cloud environments
  • Working with infrastructure automation tools such as Powershell , Jenkin, Ansible, Chef, or Puppet, along with scripting and programming skills
  • Leading and managing consulting engagements involving multiple consultants
  • Leading of transformation approach and activities
  • Engagement management and coordination of account delivery strategy
  • Management and monitoring of client activities, delivery contracts, and burndowns
  • Creation and delivery of client-requested presentations and artifacts
  • Work with senior associates to promote the adoption of automation techniques and DevOps processes to improve the cloud life cycle, including infrastructure and application uptime, availability, and time-to-market
Qualifications for devops consultant
  • Experience with remote command execution technologies such as Salt
  • Hands on experience with artifact repositories such as Nexus and Artifactory
  • Experienced with the consumption of IaaS and virtualization platforms such as Amazon Web Services (AWS) EC2, VMware vSphere and Google AppEngine, OpenStack or Azure
  • Experience using cloud management and/or orchestration platforms
  • Experience with container orchestration platforms such as Kubernetes
  • Experiencing in configuring middleware and RDBMS software including JBoss, Tomcat, Apache HTTP Server, WebSphere MQ, Oracle and/or PostgreSQL
4

DevOps Consultant Job Description

Job Description Example
Our company is growing rapidly and is looking for a devops consultant. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for devops consultant
  • Works closely with Tech Leads and developers of various teams to assess existing problems and to come up with process improvement solutions
  • Identifies bottlenecks in coding development and deployment processes
  • Participates in planning delivery time, code quality, and process efficiency improvement projects
  • Executes on plan by building coding standardizations and automating processes for the organization
  • Surveys developers and technical members of the organization to understand their main pain points in the coding and development process
  • Collaborates with the rest of DevOps team to deliver consistent and holistic solution to the organization
  • Make project-related recommendations and act as a trusted adviser
  • Support and maintain applications and technology solutions
  • Comfortable in high availability / clustered environment
  • Ensure that all development/support efforts meet or exceed client expectations
Qualifications for devops consultant
  • Applied experience with web-based deployments including SSL and certificates, load balancing and horizontal scaling
  • Test automation Selenium, Phabricator, Cucumber, HP
  • Monitoring tools KLA Graphana, Sensu, Nagios
  • Infrastructure Cloud AWS very desirable, Azure, OpenStack, Google, Platforms containers Docker very desirable, Kubernetes
  • Experience leading user research sessions, using data to improve services
  • You love working in cloud APIs, AWS, Azure, vSphere/vCloud, OpenStack
5

DevOps Consultant Job Description

Job Description Example
Our company is hiring for a devops consultant. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for devops consultant
  • Own release management and deployment
  • Develop and contribute to the end-to-end environment, including branching strategies
  • Contribute to the configuration and escalation process for monitoring and alerting
  • Contribute to runbook/playbook for support purposes
  • Own and maintain appropriate benchmarks for load testing and performance optimization
  • Weigh in, educate, and be an advocate for scalable and maintainable applications
  • Build and maintain relevant technical diagrams and DevOps dashboards
  • Implement process and enforce release requirements to maintain standards around code reviews, security scanning, and test coverage
  • Contribute to the reduction of environment issues and provide support in cases where issues occur
  • Partner with organizational infrastructure and security teams to assure compliance
Qualifications for devops consultant
  • Programming skills (Java, Ruby, Python)
  • Experience working with version control/repos, Git, Subversion, Artifactory or Nexus
  • Likely to have at least 2 years of experience in consulting activities, with a background in architecting, designing and implementing highly scalable, soft real time, IoT solutions
  • Exposure and experience of working with both established and cutting edge technologies like Node.js, Bluetooth Low Energy, NoSQL and protocols such as ZigBee, CoAP
  • Proven communication skill.Detail oriented, organized, thorough and respect for quality control
  • A demonstrable strong technical knowledge of AWS, AWS certifications would be highly regarded

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates