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 II, Technical Advisor at RVCM (RevaComm) plays a vital role in bridging development and operations, facilitating efficient system and software engineering practices. This position demands a deep understanding of cloud architecture, automation, and continuous integration and deployment (CI/CD) practices. The successful candidate will be responsible for advising on best practices, mentoring junior team members, and leading various projects to enhance our cloud infrastructure and deployment strategies, ensuring optimal performance and reliability across all products and services.
Job Responsibilities
- Design and implement robust CI/CD pipelines for various applications and services.
- Collaborate with development teams to establish operational best practices and support deployment strategies.
- Monitor system performance and troubleshoot issues to minimize downtime and ensure optimal functionality.
- Advise on infrastructure optimization, focusing on cost-efficiency and operational effectiveness.
- Manage cloud resources, improving scalability and reliability across applications.
- Participate in incident response and root cause analysis to drive continuous improvement.
- Mentor and guide junior engineers in adopting DevOps methodologies.
- Create and maintain comprehensive documentation for systems architecture and processes.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2-4 years of experience in a DevOps role or similar position.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong knowledge of containerization technologies, preferably Docker and Kubernetes.
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
- Understanding of network protocols, security practices, and IT infrastructure.
- Excellent problem-solving and analytical skills.
Technologies & Tools
The ideal candidate will be proficient with a variety of technologies and tools essential for effective DevOps practices. This includes, but is not limited to, cloud services such as AWS or Azure, container orchestration tools like Kubernetes, infrastructure as code (IaC) tools such as Terraform, continuous integration tools like Jenkins, and version control systems such as Git. Familiarity with monitoring tools such as Prometheus or Grafana will also be beneficial in maintaining system performance and reliability.
Ideal Candidates
Successful candidates will demonstrate a strong blend of technical skills and interpersonal attributes. They should possess a proactive mindset, demonstrating initiative in identifying problems and implementing solutions. Team players who excel in collaborative environments, with a passion for mentoring and knowledge sharing, will find this role particularly rewarding. Strong communication skills are essential, as the position requires interaction with cross-functional teams and stakeholders to ensure alignment on best practices and project goals.
Unemployment does not last the same number of weeks everywhere. In Virginia it is paid for 12 to 26 weeks, depending on your earnings. How it works there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.