Lead DevOps Engineer

at Donato Technologies Inc
Published October 2, 2023
Location Doral, FL
Category Default  
Job Type Full-time  

Description

Consultant needs to be local to Miami, FL

Job Title: Lead DevOps Consultant.

Location: Miami, FL. (Hybrid mode of work 2-3 days in office) – LOCALS ONLY

Duration: 6 Months.

About the role: We are seeking a dynamic and experienced DevOps Consultant to join our team. The ideal candidate will possess a strong background in implementing and optimizing DevOps practices within an organization. The DevOps Consultant will collaborate closely with cross-functional teams to enhance the efficiency, reliability, and scalability of our software development and deployment processes.

Responsibilities:

Work closely with project teams to design and implement efficient and effective DevOps practices and strategies.

  • Evaluate existing systems and processes to identify areas for improvement and optimization.
  • Implement CI/CD pipelines for various applications to streamline deployment and release processes.
  • Automate and standardize deployment, monitoring, and scaling processes for applications.
  • Collaborate with development and operations teams to troubleshoot and resolve issues in production environments.
  • Utilize containerization and orchestration tools (e.g., Docker, Kubernetes) to manage and scale applications effectively.
  • Implement and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or similar technologies.
  • Provide expertise and guidance on best practices for version control, branching, and merging strategies.
  • Monitor and analyze system performance metrics to identify areas for optimization and improvements.
  • Train and mentor team members on DevOps principles, practices, and tools.
  • Stay updated on emerging DevOps trends, technologies, and best practices to ensure continuous improvement within the organization.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience implementing and optimizing DevOps practices within an organization.
  • Strong knowledge of DevOps principles, methodologies, and best practices.
  • Proficiency in scripting and programming languages (e.g., Bash, Python, PowerShell).
  • Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Familiarity with configuration management tools like Ansible, Puppet, or Chef.
  • Proven experience with Matillion and/or Informatica Cloud.
  • Experience with containerization technologies and orchestration (e.g., Docker, Kubernetes).
  • Understanding of version control systems (e.g., Git, SVN) and branching strategies.
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud Platform, Snowflake) and their respective DevOps services.
  • Experience with IaC using tools like Terraform, CloudFormation, or ARM templates.
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Excellent communication and interpersonal skills, with the ability to present ideas and solutions clearly and effectively.

Nice to have skills:

  • Relevant certifications in DevOps or cloud platforms (e.g., AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert).
  • Experience working in an Agile/Scrum environment.
  • Knowledge of security best practices in a DevOps environment.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

Lead DevOps Engineer