What are the responsibilities and job description for the Senior DevOps Engineer position at Agile Resources, Inc.?
Location/Remote: Hybrid remote in Englewood, CO 80112 (i.e., 4 days onsite/week)
Employment Type: 9-month W-2/1099 contract (eligible to extend for multiple years)
Compensation: up to $80/hour W-2 or $88/hour 1099
Benefits: medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all W-2 employees (and their families if needed), 401(k)
We are seeking a dynamic and adaptable Senior DevOps Engineer to join our team. The ideal candidate will possess a strong foundation in modern DevOps practices, with a focus on CI/CD, cloud infrastructure (AWS), and container orchestration (Kubernetes). You will play a key role in automating our software delivery pipelines, ensuring the reliability and scalability of our applications, and driving continuous improvement across our infrastructure.
This role requires a proactive problem-solver who is comfortable working in a fast-paced environment and eager to explore new technologies. We are looking for an individual who is not afraid to "tinker" and think outside the box, demonstrating flexibility and adaptability in their approach.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
- Manage and optimize AWS infrastructure, including networking, application deployments, and resource provisioning.
- Administer and maintain Kubernetes clusters, with a strong preference for experience with Amazon EKS.
- Develop and implement tools and processes for deploying and managing Kubernetes applications.
- Implement and support infrastructure as code (IaC) practices.
- Contribute to the automation of infrastructure and application deployments.
- Troubleshoot and resolve infrastructure and application deployment issues.
- Collaborate with development and operations teams to improve software delivery processes.
- Provide mentorship and guidance to junior DevOps engineers, fostering their technical growth and promoting best practices in CI/CD, cloud infrastructure, and Kubernetes.
- Contribute to the implementation and understanding of GitOps principles.
- Participate in on-call rotations as needed.
Qualifications:
- Proven experience with CI/CD pipelines and tools (Jenkins, GitLab CI, etc.).
- Strong knowledge and experience with AWS cloud services, including networking and application deployments.
- Solid understanding and practical experience with Kubernetes, preferably with Amazon EKS.
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation).
- Experience providing technical guidance and mentorship to junior DevOps engineers.
- Basic understanding of GitOps principles.
- Experience with scripting languages (e.g., Bash, Python).
- Strong troubleshooting and problem-solving skills.
- A proactive and adaptable mindset, with a willingness to learn and explore new technologies.
- Ability to work independently and as part of a team.
- A desire to “tinker” and explore new technologies.
Salary : $2 - $88