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 EdEx - Education Recruitment, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at EdEx - Education Recruitment will play a pivotal role in enhancing our deployment processes and operational efficiency. As a remote member of our dedicated team in California, the successful candidate will be responsible for implementing best practices in continuous integration and continuous deployment (CI/CD) pipelines, maintaining and optimizing cloud infrastructure, and ensuring the reliability and performance of critical applications. This role will collaborate closely with development and operations teams to drive automation initiatives, troubleshoot issues, and facilitate a culture of continuous improvement, all while supporting the mission of transforming education recruitment through innovative technology solutions.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline application deployment and updates.
- Administer and maintain cloud infrastructure, ensuring high availability and performance.
- Monitor system performance, troubleshooting and resolving issues promptly.
- Automate operational processes through scripting and configuration management tools.
- Collaborate with development teams to optimize application deployment processes.
- Facilitate infrastructure as code (IaC) practices to enhance deployment efficiency.
- Conduct regular system audits and implement security best practices.
- Participate in on-call rotations and provide support for production systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps or Systems Engineering role.
- Proficient in cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Strong scripting skills in languages like Python, Bash, or Ruby.
- Familiarity with containerization technologies, particularly Docker and Kubernetes.
- Solid understanding of monitoring tools like Prometheus, Grafana, or New Relic.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The DevOps Engineer will primarily work with a range of technologies and tools that facilitate automated deployment, cloud management, and system monitoring. These include AWS or Azure for cloud services, Kubernetes and Docker for container orchestration, Jenkins or GitLab CI for CI/CD processes, Terraform for infrastructure as code, and monitoring tools such as Grafana and New Relic to ensure system health and performance. Familiarity with version control systems like Git and issue tracking tools like JIRA will also be beneficial.
Ideal Candidates
Ideal candidates for this position will possess a strong combination of technical proficiency and interpersonal skills. They should be driven, self-motivated, and able to work independently within a remote team environment. Excellent communication skills are essential for collaboration across various teams and stakeholders. A passion for continuous learning and improvement is crucial, as is the ability to adapt to rapidly changing technical landscapes. Candidates who are committed to delivering high-quality solutions while contributing positively to team culture will thrive in this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.