Description

Job Code : EWC - 1247

Job Description:

Lead DevOps Engineer
Remote
 

We are seeking a highly skilled and motivated Lead DevOps Engineer to join our dynamic team. As the Lead DevOps Engineer, you will play a critical role in designing, implementing, and managing our DevOps infrastructure to support the development and deployment of our cutting-edge applications and services. Your expertise in a wide range of tools and technologies, such as Kubernetes, HashiCorp Vault, Consul, Jenkins, AWS/GCP/Azure, Terraform, Chef, Ruby, Bash/Shell scripting, NGINX, and Ruby/Python, will be essential to drive the success of our DevOps practices.
 

Responsibilities:

1.            Lead the design, implementation, and maintenance of our DevOps infrastructure, ensuring high availability, scalability, and reliability of our systems.

2.            Collaborate with cross-functional teams, including development, operations, and quality assurance, to facilitate continuous integration and continuous delivery (CI/CD) pipelines.

3.            Champion best practices in DevOps methodologies, automating processes wherever possible to streamline development and deployment workflows.

4.            Manage and monitor Kubernetes clusters to ensure optimal performance and efficient resource utilization.

5.            Implement and maintain security measures, including HashiCorp Vault and Consul, to safeguard sensitive data and access control.

6.            Configure and maintain Jenkins pipelines for automated builds, testing, and deployment.

7.            Utilize Terraform to manage infrastructure as code across multiple cloud providers (AWS, GCP, or Azure).

8.            Leverage configuration management tools like Chef to maintain consistency and manage server configurations.

9.            Develop and maintain scripts using Ruby, Bash, or Shell scripting to automate various operational tasks.

10.          Optimize NGINX configurations for load balancing, caching, and performance improvements.

11.          Collaborate with developers to create deployment strategies for Ruby and Python applications.

12.          Mentor and guide junior team members, fostering a culture of knowledge sharing and continuous improvement.

13.          Stay updated with the latest industry trends and technologies, incorporating relevant advancements into our DevOps practices.

Education

ANY GRADUATE