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 Open Systems Technologies, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior DevOps Engineer at Open Systems Technologies will play a pivotal role in streamlining the software development lifecycle by implementing and managing infrastructure as code, continuous integration/continuous deployment (CI/CD) pipelines, and automation strategies. This position requires a blend of technical expertise, problem-solving abilities, and a commitment to improving operational efficiency. The successful candidate will collaborate closely with development, operations, and quality assurance teams to enhance service delivery, ensure system reliability, and foster innovation in workflow practices.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines for various applications and services.
- Automate system configurations, deployments, and maintenance tasks using relevant tools.
- Monitor system performance, troubleshoot issues, and implement enhancements to maintain high availability.
- Collaborate with cross-functional teams to establish DevOps best practices and methodologies.
- Manage cloud infrastructure and services, ensuring optimal resource utilization and cost efficiency.
- Conduct regular system audits and ensure compliance with security standards.
- Provide technical guidance and mentorship to junior engineers and team members.
- Document architectures, processes, and procedures to facilitate knowledge sharing and continuity.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in a DevOps or related role.
- Strong knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Proficiency in scripting languages (e.g., Python, Bash, Go) for automation tasks.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Solid understanding of networking concepts, CI/CD processes, and system security principles.
- Excellent troubleshooting, analytical, and problem-solving skills.
Technologies & Tools
The Senior DevOps Engineer will utilize a variety of technologies and tools that are integral to modern software development and system operations. Key technologies include cloud services like AWS and Azure, containerization tools such as Docker and Kubernetes, configuration management tools like Ansible and Chef, and CI/CD tools like Jenkins and GitLab CI. Development and automation will be supported through languages such as Python and Bash, as well as IaC tools like Terraform.
Ideal Candidates
The ideal candidates for this position will possess a strong blend of technical skills and interpersonal qualities. They will be proactive seekers of improvements, capable of identifying inefficiencies and proposing effective solutions. A strong collaborator, the successful candidate will understand the importance of teamwork in achieving common objectives in a fast-paced environment. They will embrace challenges, stay up-to-date with industry trends, and remain committed to continuous learning and skill development, ensuring that they can contribute to the ongoing transformation of our DevOps practices.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.