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 RVCM (RevaComm), so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer III, Technical Advisor at RVCM (RevaComm) is responsible for driving the development and implementation of robust DevOps practices within the organization. This role functions as a key technical advisor, working closely with cross-functional teams to streamline the software development lifecycle, enhance system reliability, and optimize infrastructures while ensuring the alignment of operational processes with business goals. The engineer will also be tasked with mentoring junior members of the team, assessing current DevOps strategies, and identifying areas for improvement.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to automate testing and deployment processes.
- Collaborate with software development teams to integrate DevOps practices into the application lifecycle.
- Monitor system performance and troubleshoot issues to maintain high availability and reliability.
- Conduct code and architecture reviews, providing technical guidance to ensure best practices.
- Automate manual processes to improve efficiency and reduce errors across teams.
- Implement and support infrastructure as code (IaC) practices using tools such as Terraform and CloudFormation.
- Oversee the deployment and maintenance of applications in cloud environments (AWS, Azure, GCP).
- Develop and maintain comprehensive documentation for systems, processes, and solutions.
- Engage in continuous learning and research to remain updated on emerging technologies in the DevOps domain.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in DevOps, systems administration, or related engineering roles.
- Proficient in scripting languages such as Python, Bash, or Ruby and familiarity with programming languages like Java or Go.
- Hands-on experience with configuration management tools such as Ansible, Puppet, or Chef.
- Strong knowledge of containerization and orchestration technologies like Docker and Kubernetes.
- Experience with cloud service providers (AWS, Azure, GCP), focusing on deployment and operations.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Strong verbal and written communication skills, with the ability to convey technical information effectively.
Technologies & Tools
The ideal candidate will work with a variety of technologies and tools, including but not limited to: AWS, Azure, GCP, Docker, Kubernetes, Jenkins, Terraform, Ansible, Git, and monitoring tools such as Prometheus and Grafana. Familiarity with agile project management tools (e.g., Jira, Trello) is also beneficial for effective workflow management.
Ideal Candidates
The ideal candidates for the DevOps Engineer III, Technical Advisor position are proactive individuals who excel in dynamic environments. They possess strong analytical skills and have a commitment to innovation and efficiency. A successful candidate will be an effective communicator, capable of bridging the gap between engineering teams and business units. They should be adaptable, eager to learn, and passionate about implementing best practices within the DevOps framework to drive continuous improvement.
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.