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 Hill Country Project Management LLC, so some details may not match this job. The employer's own page has the real description.
Overview
As a DevOps Engineer at Hill Country Project Management LLC, you will play a pivotal role in enhancing our development and operational processes. Your primary responsibility will be to streamline the integration and deployment of software systems, optimizing operational efficiencies while ensuring system stability. You will collaborate closely with cross-functional teams to foster a culture of continuous improvement, automating workflows and implementing best practices in software development and deployment.
Job Responsibilities
- Design, develop, and implement CI/CD pipelines to automate build and deployment processes.
- Collaborate with software developers, system operators, and other IT staff to manage code releases.
- Monitor system performance and troubleshoot issues to ensure optimal operation.
- Implement and manage infrastructure as code using tools like Terraform or CloudFormation.
- Ensure security practices are applied throughout the development lifecycle.
- Conduct root cause analysis and provide timely incident response and resolution.
- Document processes, procedures, and knowledge-sharing opportunities in the team.
- Stay updated with the latest technologies and trends in DevOps practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps role or similar position.
- Proficiency in scripting languages such as Python, Shell, or Ruby.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Strong understanding of cloud platforms including AWS, Azure, or GCP.
- Familiarity with configuration management tools such as Ansible, Chef, or Puppet.
- Excellent problem-solving skills and a proactive approach to identifying and addressing challenges.
- Strong written and verbal communication skills to collaborate effectively with teams.
Technologies & Tools
The DevOps Engineer at Hill Country Project Management LLC will utilize a variety of technologies and tools to ensure efficiency and quality throughout the software development lifecycle. Key tools include but are not limited to Git for version control, Jenkins for CI/CD pipelines, Docker and Kubernetes for container management, Terraform for infrastructure as code, and various monitoring solutions such as Prometheus and Grafana. Familiarity with cloud services like AWS or Azure is also essential for effective deployment and management of resources.
Ideal Candidates
Ideal candidates for the DevOps Engineer position should possess strong analytical skills and have a passion for technology and innovation. They should be detail-oriented, exhibiting the ability to work under pressure and effectively manage time and tasks. A collaborative spirit and willingness to share knowledge and mentor others are crucial, as is the ability to adapt to new challenges and embrace ongoing learning within a rapidly evolving field. Candidates must also showcase strong communication skills to articulate ideas and solutions clearly to both technical and non-technical team members.
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.