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 Brooksource, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Automation Engineer at Brooksource will play a critical role in enhancing the efficiency and effectiveness of our software development and deployment processes. The individual will be responsible for designing, implementing, and maintaining automated systems that improve operational capabilities and increase deployment speed. This position requires collaboration with development and operations teams to optimize workflows, enhance system performance, and ensure reliability and security within our infrastructure.
Job Responsibilities
- Design and develop automated solutions for system integration and deployment processes.
- Collaborate with cross-functional teams to define and implement CI/CD pipelines.
- Monitor system performance, troubleshoot issues, and conduct root cause analysis.
- Implement and maintain infrastructure as code practices using tools such as Terraform or CloudFormation.
- Manage and maintain configuration management tools (e.g., Ansible, Chef, Puppet).
- Ensure security is integrated into the CI/CD pipelines and operational workflows.
- Document automation processes, technical specifications, and system configurations.
- Stay current with emerging technologies and industry trends to enhance DevOps practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps role or related position.
- Proficient in scripting languages such as Python, Bash, or PowerShell.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of cloud platforms (AWS, Azure, or Google Cloud).
- Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Strong familiarity with version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The DevOps Automation Engineer will utilize a variety of technologies and tools to effectively manage and automate our infrastructure. This includes cloud service providers such as Amazon Web Services (AWS), configuration management tools like Ansible and Chef, container orchestration platforms such as Kubernetes, as well as CI/CD tools like Jenkins and GitHub Actions. Knowledge of monitoring solutions, including Prometheus and Grafana, is also essential for maintaining system reliability and performance.
Ideal Candidates
An ideal candidate for the DevOps Automation Engineer position will possess a combination of technical expertise and strong interpersonal skills. They should be adaptable, capable of thriving in a dynamic environment and adept at working collaboratively with diverse teams. A passion for continuous improvement and innovation will make them stand out, as will a commitment to delivering high-quality solutions efficiently. Effective communication skills, both verbal and written, are essential for articulating technical challenges and collaborating across various departments.
In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.