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 Patterned Learning Career, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Mid-Level DevOps Engineer II at Patterned Learning Career is responsible for enhancing operational efficiency through the implementation and management of automated solutions across the software development lifecycle. This role will focus on collaborating with development teams to bridge the gap between software development and IT operations, ensuring the seamless integration and deployment of applications. The successful candidate will leverage their technical expertise to optimize system performance, maintain cloud infrastructure, and support monitoring and security protocols within the organization.
Job Responsibilities
- Develop and maintain CI/CD pipelines to ensure smooth integration and deployment processes.
- Collaborate with software development teams to streamline application development and deployment workflows.
- Monitor system performance and troubleshoot issues to ensure high availability and responsiveness.
- Implement infrastructure as code (IaC) using tools such as Terraform or Ansible.
- Maintain and oversee cloud infrastructure activities on platforms such as AWS and Azure.
- Ensure robust security practices are embedded within the development and deployment processes.
- Execute system backups and data recovery protocols to prevent data loss.
- Document processes, configurations, and standard operating procedures for future reference.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of professional experience in a DevOps or related role.
- Proficiency in programming or scripting languages such as Python, Bash, or Ruby.
- Strong understanding of CI/CD practices and tools, including Jenkins, GitLab, or Bamboo.
- Experience with version control systems, preferably Git.
- Hands-on experience with automated testing frameworks and deployment automation tools.
- Familiarity with containerization technologies, especially Docker and Kubernetes.
- Knowledge of cloud services such as AWS, Azure, or GCP.
- Excellent problem-solving skills and ability to work under pressure.
Technologies & Tools
The Mid-Level DevOps Engineer II will utilize a variety of technologies and tools, including cloud services (AWS and Azure), container orchestration platforms (Docker and Kubernetes), automation tools (Terraform and Ansible), and CI/CD systems such as Jenkins and GitLab. Additionally, proficiency in version control systems like Git and experience in programming languages such as Python will be instrumental in this role.
Ideal Candidates
Ideal candidates for the Mid-Level DevOps Engineer II position are adaptable, analytical thinkers who possess a passion for continuous improvement and a commitment to collaborative teamwork. They should demonstrate strong communication skills, a proactive approach to problem-solving, and a desire to stay updated with evolving technologies. Moreover, they should exhibit a blend of technical expertise and hands-on experience, showcasing an eagerness to contribute to and enhance the organizational workflow.
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.