DevOps Engineer
Navisoft
Full-time | Contract
Austin, TX
Job description
Job Overview
We are seeking a skilled DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in software development and IT operations, with a focus on automating processes and improving system reliability. As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations teams, ensuring seamless integration and deployment of applications in a cloud environment.
Responsibilities
- Collaborate with software developers and system operators to enhance the deployment process.
- Implement and manage CI/CD pipelines using tools like Chef, Puppet, or Kubernetes.
- Monitor system performance and troubleshoot issues to maintain high availability.
- Develop scripts for automation of routine tasks and system management.
- Conduct system testing to ensure reliability and performance of applications.
- Manage source control using SVN or other version control systems.
- Optimize application performance through effective computer networking strategies.
- Participate in software project management, ensuring timely delivery of features and updates.
Qualifications
- Proficiency in .NET development and experience with SaaS applications.
- Strong understanding of container orchestration tools such as Kubernetes.
- Familiarity with configuration management tools like Chef or Puppet.
- Experience with Elasticsearch for managing search capabilities within applications.
- Solid knowledge of computer networking principles and practices.
- Excellent problem-solving skills with a focus on system testing methodologies.
- Ability to work collaboratively in a fast-paced environment while managing multiple projects.
Join us as we continue to innovate and improve our systems. We look forward to your application!
Job Types: Full-time, Contract
Pay: $54.77 - $65.96 per hour
Expected hours: 40 per week
Benefits:
- Dental insurance
- Life insurance
- Paid time off
Work Location: In person