DevOps Specialist with Golang Expertise

Job ID: 38789193

Budget: $3,000 – $5,000 USD

Job Offer: DevOps or Golang Developer (2-3 months)

For a SaaS client specializing in SSL certificate management, we are seeking a professional capable of handling one of the following roles, based on your expertise: DevOps Engineer or Golang Developer. The mission is planned for a duration of 2 to 3 months, with specific tasks depending on the chosen role. Both profiles will need to collaborate closely to ensure seamless integration and functionality of the services.
We are looking for candidates with a strong analytical and critical mindset, capable of independent decision-making and fast, exemplary execution in a high-stakes environment.

Option 1: DevOps Engineer
Key Responsibilities:
• OVHcloud Infrastructure Management: Oversee, monitor, and optimize the infrastructure to ensure high availability.
• Security: Implement robust security measures (firewalls, access management, monitoring) to protect production and development environments.
• Ansible Automation: Design and deploy Ansible roles to automate service deployment and bootstrapping.
• DevOps Platform Maintenance: Supervise and maintain Jenkins, SonarQube, and ensure smooth CI/CD process integration.
Required Skills:
• Proven experience managing cloud infrastructure, preferably on OVHcloud (Linux, virtualization, networking).
• Strong knowledge of security practices and protection tools.
• Expertise in Ansible (creating playbooks and roles).
• Familiarity with CI/CD tools like Jenkins and SonarQube.
• Scripting skills in Bash and Python.
• Ability to analyze complex situations, apply critical thinking to processes, and make autonomous decisions with speed and accuracy.

________________________________________
Option 2: Golang Developer

Key Responsibilities:
• Golang Agent Development: Design a cross-platform Golang agent to interact with the Ansible module and the platform backend.
• Cross-Platform Compatibility: Ensure the agent works across various environments (Linux, Windows, MacOS).
• DevOps Knowledge: Collaborate with the DevOps team to ensure smooth integration, overseeing server management and Linux administration.
Required Skills:
• Expertise in Golang development with experience on complex projects.
• Understanding of agent design principles and integration with external systems like Ansible.
• Proficiency in RESTful API communication.
• Experience in cross-platform development, with adaptation to each OS's specifics.
• Strong knowledge of DevOps practices, server management, and Linux administration.
• Critical mindset, strong analytical skills, and the ability to proactively solve issues in a fast and efficient manner.
________________________________________

Collaboration and Application Process:

The DevOps and Golang Developer profiles will need to work together to ensure seamless integration of the Ansible and Golang modules and the efficient functioning of the platforms. This collaboration is essential for effective communication between services and smooth SSL certificate deployment.

You may apply for one of the two roles (DevOps or Golang Developer), depending on your skills and interests. Please indicate the role you are applying for in your application and detail your relevant experience and skills for the position.

Mission Duration: 2 to 3 months