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 DMI (Digital Management, LLC), so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at DMI (Digital Management, LLC) will play a crucial role in enhancing our software development and deployment processes by integrating software development and IT operations. This position demands a strong focus on automation, continuous integration and delivery, infrastructure as code, and collaboration across teams to ensure optimal performance and security of our applications and systems. The ideal candidate will not only possess technical expertise but also exhibit a proactive approach to problem-solving, facilitating a culture of continuous improvement within the organization.
Job Responsibilities
- Develop and implement automated solutions for deployment processes using CI/CD pipelines.
- Collaborate with development, QA, and operations teams to define and implement software requirements.
- Manage and maintain cloud environments to ensure high availability, security, and performance.
- Monitor system performance, troubleshoot issues, and implement system enhancements to optimize processes.
- Establish and manage infrastructure as code practices to streamline operations.
- Create and maintain documentation for established processes and systems.
- Participate in an on-call rotation to address any production incidents promptly.
- Stay updated on industry best practices and emerging technologies to continuously enhance IT operations.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps engineering role or similar positions.
- Proficient in scripting languages such as Python, Ruby, or Bash.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Strong knowledge of cloud service platforms, including AWS, Azure, or Google Cloud.
- Hands-on experience with container orchestration tools like Docker and Kubernetes.
- Familiarity with configuration management tools such as Ansible, Chef, or Puppet.
- Knowledge of networking and security best practices in a DevOps context.
Technologies & Tools
The DevOps Engineer will primarily work with various technologies and tools such as AWS for cloud solutions, Jenkins for CI/CD pipeline management, Docker for containerization, Kubernetes for orchestration, Ansible for configuration management, and scripting languages like Python and Bash. A strong understanding of version control systems like Git will also be essential for the collaboration and code management processes.
Ideal Candidates
The ideal candidate for this position will possess a blend of technical proficiency and collaborative spirit. They should exhibit a strong desire to learn and adapt within a fast-paced environment. Candidates who thrive on solving complex problems efficiently while maintaining clear communication and teamwork will be highly valued. Additionally, a proactive mindset towards automation and process improvement, along with a passion for leveraging innovative technologies, will set successful candidates apart.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.