aguilaitconsulting

Full-time
Zurich Switzerland
Posted 3 weeks ago
  1. DevOps Strategy: Develop and execute a comprehensive DevOps strategy aligned with organizational goals and objectives, driving continuous improvement across all aspects of development and operations.
  2. Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance, support, and technical expertise to ensure the successful delivery of projects and initiatives.
  3. Continuous Integration/Continuous Deployment (CI/CD): Design, implement, and maintain robust CI/CD pipelines to automate the build, test, and deployment processes, ensuring rapid and reliable delivery of software releases.
  4. Infrastructure as Code (IaC): Implement infrastructure as code solutions using tools such as Terraform, Ansible, or CloudFormation to automate the provisioning and configuration of cloud and on-premises environments.
  5. Monitoring and Alerting: Establish comprehensive monitoring and alerting systems to proactively identify and address issues, ensuring the availability, performance, and security of our systems and applications.
  6. Containerization and Orchestration: Drive the adoption of containerization technologies such as Docker and container orchestration platforms like Kubernetes to improve scalability, portability, and resource utilization.
  7. Security and Compliance: Implement security best practices and compliance controls across all DevOps processes and environments, ensuring the confidentiality, integrity, and availability of data and systems.
  8. Collaboration and Communication: Foster a culture of collaboration and knowledge sharing across development, operations, and QA teams, promoting transparency, accountability, and effective communication.
  9. Continuous Improvement: Identify opportunities for process optimization, automation, and efficiency gains, and drive initiatives to implement solutions and improvements iteratively.

Requirements:

  1. Bachelor’s degree in computer science, Engineering, or related field.
  2. Minimum of 7 years of experience in software development, operations, or related fields, with at least 3 years in a DevOps leadership role.
  3. Strong understanding of DevOps principles and best practices, with hands-on experience implementing CI/CD pipelines, infrastructure as code, and automation solutions.
  4. Proficiency with cloud platforms such as Azure including experience with cloud services, infrastructure provisioning, and management.
  5. Expertise in containerization technologies (e.g., Docker) and container orchestration platforms (e.g., Kubernetes).
  6. Solid understanding of networking, security, and compliance principles and their application in DevOps environments.
  7. Excellent leadership, communication, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.

Job Features

Job Category

IT

Apply Online

A valid email address is required.
A valid phone number is required.

Leave a Reply

Your email address will not be published. Required fields are marked *