Point your AI agent at freehire and let it find you a job.

Get the CLI →

GoKardz Technologies

Open 53d

DevOps Automation Engineer

Posted Updated 2 views
Discussion

Summary

Build and maintain CI/CD pipelines, automate infrastructure with IaC, and troubleshoot cloud environments using AWS/Azure/GCP, Docker, Kubernetes, and Terraform.

Key Responsibilities:

  • Automate infrastructure provisioning and deployment processes using Infrastructure as Code (IaC) tools.
  • Develop, implement, and optimize continuous integration and continuous deployment (CI/CD) pipelines for system applications.
  • Monitor, troubleshoot, and resolve issues in our dev, test, and production environments.
  • Work with development teams to ensure that development follows established processes and works as intended.
  • Plan out projects and be involved in project management decisions.

Technical Skills

  • Cloud Platforms Knowledge: Familiarity with cloud services (AWS, Azure, GCP) including managing infrastructures, deploying applications, and handling services.
  • Good understanding and knowledge of Morpheus cloud application management and orchestration platform.
  • Programming and Scripting: Proficiency in programming languages (Python, Ruby, Java) and scripting languages (Bash, PowerShell) for automation of tasks and infrastructure as code.
  • Version Control Systems: Experience with version control tools like Git, including branching strategies and workflows.
  • Infrastructure as Code (IaC): Familiarity with IaC tools like Terraform or CloudFormation, Ansible, Puppet, Chef for managing infrastructure through code.
  • Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or GitHub Actions for automating testing and deployment processes.
  • Configuration Management: Knowledge of configuration management tools such as Ansible, Puppet, or Chef for automating the configuration of software and systems.
  • Containerization and Orchestration: Experience with containerization technologies like Docker and orchestration tools such as Kubernetes or Docker Swarm for managing containerized applications.
  • Monitoring and Logging: Skills in implementing and managing monitoring and logging tools (Prometheus, Grafana, ELK Stack) for performance tracking and operational visibility.
  • Networking and Security: Basic understanding of network protocols and security practices, including firewall management, SSL certificates, and network architectures.

Soft Skills

  • Problem-Solving Skills: Ability to troubleshoot and resolve issues quickly and efficiently.
  • Collaboration and Communication: Strong communication skills for effective collaboration with development, operations, and other teams.
  • Adaptability and Learning: Willingness to learn new technologies and adapt to changing tools and practices.
  • Attention to Detail: Focus on the small details that can impact the performance and security of the infrastructure.
  • Time Management and Organization: Ability to prioritize tasks and manage time effectively in a fast-paced environment.

Experience and Qualifications

  • Relevant Experience: 3+ years of experience in a DevOps engineer role, demonstrating a track record of successful projects and familiarity with the DevOps culture.
  • Educational Background: While not always mandatory, a degree in computer science, information technology, or a related field can be beneficial.
  • Certifications: Certifications related to cloud platforms, Kubernetes, CI/CD tools, and other relevant technologies can demonstrate specialized knowledge.
  • Portfolio/Case Studies: Examples of past projects, contributions to open source, or any other practical work that showcases their skills and achievements.

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available