DEVOPS SPECIALIST SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Published: Oct 24, 2024 - The DevOps Specialist brings extensive experience in Information Technology, focusing on software development and operations. Expertise in implementing continuous delivery and integration pipelines, alongside proficiency in automation and configuration management, ensures streamlined processes and cloud management. With a strong foundation in retail applications and proven skills in various CI/CD tools, this role effectively communicates technical concepts to diverse stakeholders while fostering team development and critical thinking.

Essential Hard and Soft Skills for a Standout DevOps Specialist Resume
  • CI/CD
  • Version Control
  • Cloud Services
  • Containerization
  • Scripting
  • Infrastructure as Code
  • Monitoring
  • Networking
  • API Management
  • Database Skills
  • Communication
  • Collaboration
  • Problem-Solving
  • Adaptability
  • Time Management
  • Critical Thinking
  • Leadership
  • Emotional Intelligence
  • Conflict Resolution
  • Continuous Learning

Summary of DevOps Specialist Knowledge and Qualifications on Resume

1. BS in Computer Science with 7 years of Experience

  • Relevant work experience as a dev ops engineer
  • Experience with AWS: ECS, EC2, RDS, S3
  • Experience with infrastructure as code
  • Experience with Git, Docker, Bitbucket pipelines, Terraform
  • Go experience, specifically building CLIs with Golang.
  • Experience with automated testing (unit, integration, regression, performance)
  • Relational databases experience, MySQL 
  • Experience with The Clean Architecture
  • Experience with frontend toolchains such as Webpack
  • Competitive yearly salary (salary to be determined by the experience, knowledge, skills, and abilities of the applicant, as well as alignment with market data)
  • Certification reimbursement program

2. BS in Information Technology with 5 years of Experience

  • Experience with Ansible, Docker, K8s/OpenShift
  • Excellent knowledge of Linux
  • Experience in creating and managing jobs in build management tools like Jenkins
  • Proficiency in Shell Scripting, python, Groovy and Automation 
  • Familiarity with tools such as Perforce, Jenkins, Maven, Git, Nexus, Ansible 
  • Experience with CI/CD pipelines, deployment automation 
  • Certifications and experience with AWS and Azure 
  • Hands-on experience in DevOps and/or development roles
  • Production Experience with Amazon Web Services (AWS)
  • Experience with AWS security measures as they relate to EC2, VPC & Security Groups, etc.
  • Background in Linux/Unix administration.
  • Designing, implementing, and managing endpoint security controls and best practices.
  • Understanding of IT security industry standards (i.e. ISO-27001, SOC).

3. BS in Software Engineering with 3 years of Experience

  • Sound knowledge of Azure DevOps Boards, sprint, dashboard, user management and role/permission management
  • Good understanding of CI/CD pipeline [using Yaml and classic editor] and Agent management
  • Sound knowledge of Azure branching policy, repo setup and permission management
  • Understanding of Source control like Git, Azure DevOps got repo, GitHub, SVN
  • Hands-on experience in Terraform, ARM, Ansible
  • Good understanding of sonar cloud setup and management
  • Azure PowerShell and Azure CLI
  • Knowledge of Azure services and management
  • Good knowledge of AAD, role and permission management
  • Hands-on experience in Azure Kubernetes services Azure Monitoring SME

4. BS in Systems Engineering with 4 years of Experience

  • Knowledge of at least one public cloud (Azure, AWS, GCP) – optimally confirmed with certificate
  • Experience in working with Containers with usage of leading orchestration platforms 
  • Understanding of DevSecOps culture, practices and tools (e.g. Jenkins or alternative, Git, Pipelines, SonarQube, Owasp Zap, Maven, Gradle, NPM, Selenium ...)
  • Experience with Infrastructure as Code (IaC) and Automation Tools approach using machine-readable definition files (e.g. Ansible, CloudFormation)
  • Fundamental knowledge of common Operating Systems (Windows, Linux)
  • Basic understanding of virtualization technologies (VMware, RHV/KVM, Hyper-V, Oracle VM) or private/hybrid cloud platforms (RedHat CloudForms, RedHat OpenStack, VMware vRealize, Google Anthos)
  • Foundation experience or reasonable understanding of some aspect(s) of network stack and network protocols
  • Understanding of IT security: network security, application security, security protocols, cryptography, etc.
  • Experience developing scripts and applications with one of Bash, PowerShell, Python
  • Experience in designing and implementing transversal monitoring solutions across infra, security, application, development monitoring (either on Cloud or on-premise using technologies such as Nagios, ELK stack ...)
  • AWS Certified SysOps Administrator, AWS Certified DevOps Engineer or AWS Associate Architect 

5. BS in Computer Engineering with 6 years of Experience

  • Solid experience working as a System Administrator or as a DevOps/DevSecOps specialist or in a similar role with a focus on security
  • Experience working with infrastructure automation tools, such as Terraform, Chef, Puppet, Ansible, SaltStack
  • Experience deploying and supporting cloud infrastructure using various cloud providers, such as AWS, GCP, Azure, SoftLayer, RackSpace
  • Experienced with Docker and container orchestration tools
  • Proficient with BASH and at least one other scripting language, such as Ruby, Java, or Python
  • Experience in penetration testing, and vulnerability testing
  • Have a strong security focus, ideally including but not limited to: CCNA/CCNP Security, CCSP, SSCP, CCSK
  • Experience in a DevOps, System Admin and/or similar DevOps role
  • Possess high level background in Linux / Windows servers administration
  • Familiarity with immutable infrastructure
  • Familiarity with tools like Terraform, CloudFormation
  • Experience with Containers (kubernetes, ECS), MSSQL, database tuning
  • Experience working with cloud platforms (AWS, Azure)
  • Good knowledge of CI/CD pipeline building tools.

6. BS in Network Administration with 7 years of Experience

  • Experience in Information Technology software development and operations
  • Experience in implementing a continuous delivery/integration pipeline with automation, configuration management, cloud provision and management
  • Knowledge of industry continuous integration and continuous deployment (CI/CD) tools
  • Ability to communicate and present technical information to wide range of stakeholders including leadership teams
  • Ability to successfully influence within and outside of their direct area of responsibility, understand the underlying issues and context, the personalities involved, and get things done
  • Proven ability in servant leadership and team development, critical thinking and able to articulate a vision making decisions in a timely fashion
  • Experience in retail-focused applications such as point of sale (POS), settlement and reconciliation, loyalty programs, pricing, retail websites and mobile applications.
  • Proven experience using Ansible Tower, Jenkins, GitHub, JFrog Artifactory and/or SonarQube
  • Experience in enterprise wide applications, API, middleware/web services and databases
  • Experience working in a delivery focused consulting capacity
  • Agile certification and/or Azure DevOps certification

7. BS in Cloud Computing with 2 years of Experience

  • Experienced in Agile methods, ideally SCRUM
  • Experience working with software developers, demonstrating in depth knowledge of agile development practices.
  • Clear understanding of DevOps principles with VSTS, AWS, Azure and Terraform
  • Clear understanding and experience of deployment methods both manual processes and automated tools like Docker
  • Clear understanding and experience of software operations with live software clients
  • Proven track record of IT and DevOps knowledge, supported by relevant qualifications and experience
  • Experience with Cloud services (Azure, Google, AWS) and Automation (Google Deployment Manager, Terraform or such tools), containerisation and orchestration
  • Experience with one or more programming languages is a must (Node.js, Python, PHP, Ruby, Java and so on), proficiency with git and git workflows 
  • Solid understanding of server systems, virtualization tools and preferably database technologies such as SQL
  • Strong problem-solving and communication skills, a positive customer-centric attitude and a high level of ownership are expected
  • Ability to work on own initiative and meet targets with little supervision