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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer will play a crucial role in enhancing the deployment process of software applications by embracing a culture of collaboration and continuous improvement. This position will focus on creating automated processes, developing CI/CD pipelines, and ensuring the integrity of infrastructure while maintaining high availability of services. The successful candidate will work closely with development and operations teams to streamline workflows, monitor systems, and implement best practices for performance and scalability.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for application deployment.
- Automate manual processes to enhance the efficiency and reliability of software development.
- Monitor and optimize system performance, ensuring high availability and low latency.
- Collaborate with developers to troubleshoot and resolve application issues.
- Manage and configure infrastructure as code using tools such as Terraform or CloudFormation.
- Implement security best practices across development and production environments.
- Participate in on-call duty as necessary to support production systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in a DevOps role or related field.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Strong experience with container orchestration tools like Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of networking, load balancing, and firewalls.
Technologies & Tools
The DevOps Engineer will utilize a range of contemporary technologies and tools to facilitate efficient software delivery. These include cloud services (AWS, Azure, or Google Cloud), container management solutions like Docker and Kubernetes, configuration management tools such as Ansible and Puppet, as well as CI/CD platforms like Jenkins and GitLab CI. Knowledge of monitoring tools such as Prometheus or Grafana will also be beneficial to track system health and application performance.
Ideal Candidates
Ideal candidates for the DevOps Engineer position will possess strong analytical skills and a proactive approach to problem-solving. They should demonstrate excellent communication abilities to effectively collaborate with cross-functional teams. An adaptable mindset, coupled with a commitment to continuous improvement, will help them thrive in a fast-paced environment. A passion for technology, ongoing learning, and the ability to manage multiple tasks under pressure are key characteristics that will set the ideal candidate apart.
Unemployment in Kiribati was 2.8% in 2023, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.