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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Architect will play a crucial role in bridging the gap between development and operations, ensuring streamlined processes while enhancing the quality and efficiency of software deployments. This role involves designing and implementing robust DevOps frameworks, overseeing the continuous integration and delivery pipelines, and collaborating closely with cross-functional teams to foster a culture of automation and continuous improvement. The ideal candidate will leverage their extensive experience to drive the DevOps initiatives and contribute meaningfully towards enhancing the lifecycle of our products.
Job Responsibilities
- Design and implement scalable and secure DevOps solutions to support development, quality assurance, and production environments.
- Create and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate release processes.
- Manage infrastructure provisioning using Infrastructure as Code (IaC) tools.
- Collaborate with development teams to establish and enforce best practices for software development and delivery.
- Monitor systems and applications to identify performance issues and potential bottlenecks.
- Conduct regular system audits and implement security best practices.
- Facilitate the adoption of containerization technologies, such as Docker and Kubernetes.
- Provide technical guidance and mentorship to junior team members.
- Stay current with industry trends and emerging technologies to recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in DevOps, Systems Engineering, or Software Development.
- Proficiency in scripting languages such as Bash, Python, or Ruby.
- Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and associated services.
- In-depth knowledge of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Experience with configuration management tools (e.g., Ansible, Chef, or Puppet).
- Familiarity with container orchestration tools (e.g., Kubernetes, Docker Swarm).
- Excellent problem-solving skills and the ability to work both independently and collaboratively.
Technologies & Tools
The DevOps Architect will utilize an array of technologies and tools, including but not limited to AWS, Azure, Docker, Kubernetes, Jenkins, GitHub, and Terraform. Familiarity with monitoring tools such as Prometheus, Grafana, and ELK stack is also essential. The role will require the use of configuration management and automation tools like Ansible, Chef, or Puppet, as well as strong knowledge of version control systems like Git.
Ideal Candidates
The ideal candidate for the DevOps Architect position will be innovative and forward-thinking, possessing a strong analytical mindset. They should be adept at leading technical projects and influencing organizational change while possessing excellent communication and interpersonal skills. A passion for collaborative problem-solving, coupled with the ability to work under pressure, will render a candidate exceptionally suited to thrive in this dynamic role. Candidates should also demonstrate a commitment to continuous learning and a proactive approach to technology adoption.
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.