Senior Devops Engineer Job Description

In this role, you will play a key role in building and maintaining our infrastructure to support our software development and deployment processes. You will collaborate with cross-functional teams to improve efficiency, scalability, and reliability of the systems. Additionally, you will troubleshoot and resolve issues related to build, deployment, and configuration management.

Responsibilities

  • Design, implement, and manage our DevOps infrastructure and processes
  • Collaborate with developers, system administrators, and other stakeholders to optimize and automate development and deployment pipelines
  • Build and maintain tools for deployment, monitoring, and operations
  • Troubleshoot and resolve issues related to build, deployment, and configuration management
  • Ensure scalability, efficiency, and reliability of our systems
  • Implement security best practices and measures
  • Continuously evaluate and implement new technologies and tools to improve the DevOps processes

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Minimum of 5 years of experience in DevOps or related role
  • Strong knowledge of cloud platforms such as AWS or Azure
  • Experience with configuration management tools like Ansible, Puppet, or Chef
  • Proficient in scripting languages such as Python or Shell
  • Solid understanding of CI/CD, Agile methodologies, and version control systems
  • Familiarity with container technologies like Docker and Kubernetes
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and collaboration skills

Skills

  • AWS
  • Azure
  • Ansible
  • Puppet
  • Chef
  • Python
  • Shell
  • CI/CD
  • Agile methodologies
  • Version control systems
  • Docker
  • Kubernetes
  • Problem-solving
  • Communication
  • Collaboration

Start Free Trial