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.
Overview
As a DevOps Engineer at DMI (Digital Management, LLC), you will play a critical role in bridging the gap between development and operations teams. Your primary responsibilities will include automating the development pipeline, monitoring system performance, and ensuring high availability and reliability of infrastructure. You will work collaboratively with various teams to implement best practices in CI/CD, mentor junior staff, and drive initiatives to enhance productivity through infrastructure solutions and robust code development. This position requires a strong understanding of cloud technologies and a commitment to continuous improvement in our software deployment processes.
Job Responsibilities
- Design, implement, and maintain scalable and reliable infrastructure solutions in a cloud environment.
- Automate deployment processes using CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Monitor system performance and troubleshoot infrastructure issues, ensuring minimal downtime.
- Work closely with development teams to build and deploy applications using container technologies like Docker and Kubernetes.
- Establish and enforce best practices for configuration management tools such as Ansible, Puppet, or Chef.
- Participate in the planning and execution of disaster recovery and business continuity processes.
- Conduct security assessments and implement necessary controls to safeguard infrastructure.
- Provide technical guidance and mentorship to team members on DevOps practices and tools.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps role or similar capacity.
- Strong experience with cloud service providers, such as AWS, Azure, or Google Cloud Platform.
- Proficiency in scripting languages, including Python, Bash, or PowerShell.
- In-depth knowledge of container orchestration technologies, particularly Kubernetes.
- Experience with monitoring tools, such as Prometheus, Grafana, or Nagios.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and ability to work effectively under pressure.
Technologies & Tools
In this position, you will utilize a variety of technologies and tools that are essential for managing our DevOps environment. These include cloud platforms like AWS or Azure, continuous integration tools such as Jenkins or GitLab, container management systems including Docker and Kubernetes, and configuration management tools like Ansible, Puppet, or Chef. You will also work with monitoring systems such as Prometheus and Grafana to ensure the health and performance of applications and infrastructure.
Ideal Candidates
The ideal candidate for the DevOps Engineer position at DMI will possess a collaborative spirit and a proactive mindset. You should have a proven ability to communicate effectively across teams and a passion for automation and continuous improvement. Strong analytical and problem-solving skills are essential to address complex system challenges, and an eagerness to learn and adapt to new technologies will position you for success in this dynamic and evolving role. A demonstrated commitment to delivering high-quality results while maintaining a focus on operational efficiency will set you apart as a standout candidate.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.