Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Mid-Level DevOps Engineer at Get It Recruit - Information Technology will play a crucial role in enhancing our software development and deployment processes. This position is designed for someone who is passionate about streamlining operations, improving system reliability, and implementing automation strategies. The ideal candidate will collaborate closely with software developers, system operators, and other IT staff to manage code releases and ensure optimal performance of our systems and applications, all while working in a remote, work-from-home environment.
Job Responsibilities
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Collaborate with development teams to create and maintain automated deployment processes.
- Monitor and optimize system performance, ensuring high availability and reliability.
- Resolve issues in production as they arise, ensuring minimal downtime and efficient incident management.
- Develop infrastructure as code (IaC) solutions using tools like Terraform or CloudFormation.
- Automate manual processes, streamlining operations to enhance productivity.
- Maintain and improve system configurations, including test, development, and production environments.
- Work with cloud service providers (AWS, Azure, or Google Cloud) to leverage their tools and services.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3-5 years of experience in a DevOps or related role.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Strong understanding of containerization technologies, specifically Docker and Kubernetes.
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
- Excellent problem-solving skills and ability to troubleshoot complex systems.
- Solid knowledge of cloud platforms (AWS, Azure, or GCP).
Technologies & Tools
The Mid-Level DevOps Engineer will utilize a variety of technologies and tools in their daily tasks, including but not limited to cloud service providers (AWS, Azure, GCP), containerization tools (Docker, Kubernetes), CI/CD platforms (Jenkins, GitLab CI), and Infrastructure as Code solutions (Terraform, Ansible). Familiarity with monitoring tools such as Prometheus or Grafana is also favorable for effective performance tracking and management.
Ideal Candidates
The ideal candidate for the Mid-Level DevOps Engineer position will possess a strong blend of technical skills and soft skills. They should exhibit a proactive attitude towards problem-solving, a passion for automation, and the ability to work collaboratively with cross-functional teams. Excellent communication skills are essential, as the role requires working closely with development teams and stakeholders. An individual who takes ownership of their work and continuously seeks to improve processes and technologies will thrive in this role.
A full-time year is 2,080 hours: $20 an hour is $41,600 a year before taxes, and $50,000 a year is $24.04 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.