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 Mavericks United, so some details may not match this job. The employer's own page has the real description.
Job Overview
At Mavericks United, the Dev Ops Engineer plays a pivotal role in enhancing the software development lifecycle by integrating and automating processes that improve the overall efficiency of our IT operations. This position involves the management of infrastructure, development, and deployment processes to optimize system performance while ensuring high availability and security. The ideal candidate will collaborate with cross-functional teams to implement best practices in CI/CD, enhance operational efficiency, and ensure smooth software releases through effective monitoring and automation.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline application deployment.
- Monitor system performance, led by metrics, to identify areas for improvement.
- Automate infrastructure provisioning and configuration management using appropriate scripting languages.
- Collaborate with software development teams to define and implement deployment strategies.
- Manage and maintain cloud infrastructure with a focus on security and scalability.
- Ensure system reliability and availability through proactive maintenance and incident response.
- Document processes, workflows, and configurations for internal knowledge sharing.
- Participate in on-call support rotations to address system outages and production incidents.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps Engineer or similar role.
- Proficiency in cloud services such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of Linux/Unix system administration and networking.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Familiarity with scripting languages (e.g., Python, Bash, or Ruby) for automation tasks.
- Knowledge of configuration management tools (e.g., Ansible, Puppet, or Chef).
- Excellent problem-solving skills and ability to troubleshoot complex issues.
Technologies & Tools
The Dev Ops Engineer will be required to work with a variety of technologies and tools essential for the role. These include cloud platforms such as AWS or Azure, CI/CD tools like Jenkins or CircleCI, container orchestration systems including Kubernetes, configuration management tools like Ansible or Chef, and monitoring solutions such as Prometheus or Grafana. Familiarity with database management systems and version control systems such as Git is also advantageous.
Ideal Candidates
The ideal candidate for the Dev Ops Engineer position is a highly motivated and proactive individual, equipped with excellent communication and collaboration skills. They possess a strong analytical mindset and thrive in fast-paced environments. The candidate should be adaptable and innovative, willing to continuously learn new technologies and methodologies. Furthermore, they exhibit a strong sense of ownership and accountability in their work, ensuring high-quality delivery of system reliability and efficiency.
Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.