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.
Overview
As a DevOps Engineer at Get It Recruit, you will play a crucial role in enhancing our software development lifecycle by implementing automated deployment and monitoring processes. You will work closely with software developers, system operators, and other IT staff to manage code releases, troubleshoot automated deployments, and ensure system stability and scalability. Your expertise in both development and operations will foster a culture of collaboration and operational excellence, ultimately contributing to the delivery of high-quality software products.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline software development and deployment processes.
- Monitor and maintain systems to ensure optimal performance, reliability, and security.
- Collaborate with cross-functional teams to identify and resolve infrastructure and deployment challenges.
- Automate repetitive tasks to enhance operational efficiency and reduce manual efforts.
- Maintain and improve existing infrastructure by applying industry best practices.
- Participate in on-call duty rotation and respond to outages and incidents swiftly.
- Document procedures, processes, and system configurations to facilitate knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in a DevOps or similar role with a strong understanding of the software development lifecycle.
- Proficiency in using CI/CD tools such as Jenkins, GitLab CI, or similar platforms.
- Experience with containerization technologies (Docker, Kubernetes).
- Strong scripting skills in languages such as Bash, Python, or Ruby.
- Familiarity with cloud platforms (AWS, GCP, Azure) and infrastructure as code (Terraform, CloudFormation).
- Knowledge of monitoring tools (Prometheus, Grafana, or ELK stack).
- Excellent problem-solving skills and ability to work effectively in a remote team environment.
Technologies & Tools
The DevOps Engineer position involves utilizing various technologies and tools to ensure effective operations. Key tools include CI/CD platforms such as Jenkins and GitLab CI, containerization software like Docker and Kubernetes, and cloud services from AWS, GCP, or Azure. Additionally, the role requires familiarity with scripting languages (Python, Bash), infrastructure as code tools (Terraform), and monitoring solutions (Prometheus, Grafana).
Ideal Candidates
The ideal candidate for the DevOps Engineer role possesses a blend of technical expertise and strong interpersonal skills. They should be proactive, detail-oriented, and able to work collaboratively in a remote environment. A good fit will also have a passion for automation and continuous improvement, demonstrating resilience and adaptability in the face of challenges. Communication skills are paramount, as the role requires ongoing interaction with both technical and non-technical team members.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.