DevOps Engineer
Description
Position Summary:
As our new DevOps engineer you enjoy scripting, automation, developing, and working with robust monitoring tools at the cutting edge of technology. You see yourself as a subject matter expert who never stops learning, and you apply your knowledge to deliver great results, grow your career and help your colleagues grow around you.
As a DevOps Engineer , you will:
- Work directly with the Development and Systems team members to release, test, and monitor software.
- Design, implement, and validate systems for build, deployment, and configuration management.
- Build and test automation tools for infrastructure provisioning.
- Handle software deployments in all environments (Dev, QA, and Production).
- Build, maintain, and monitor highly available systems.
- Troubleshoot production issues and coordinate with the development team to streamline software deployment.
- Provide technical guidance and educate team members and coworkers on development and operations.
- Brainstorm for new ideas and ways to improve software delivery.
- Consult with peers for feedback during all stages of delivery.
- Implement automation tools and frameworks (CI/CD pipelines).
- Develop and maintain design and troubleshooting documentation.
- Improve infrastructure development and application deployment.
- Apply cloud (AWS, Azure, GCP) computing skills to deploy upgrades and fixes.
- Follow all best practices and procedures as established by company.
As a DevOps Engineer, you must have Skills:
- Expertise in scripting (shell script, PowerShell, etc.)
- Working knowledge of version control (Git, GitHub) and software repositories (Artifactory)
- Experience with provisioning and configuration management tools (Ansible, Chef, Puppet, etc.)
- Experience with automation tools such as Jenkins or Bamboo
- Experience with Kubernetes, Docker, Containerization etc.
- Solid experience with Linux and the best practices for deploying applications to it.
- Cross-functional infrastructure experience with Systems, Storage, Networking, and Virtualization technologies.
- Familiarity with continuous integration and delivery.
- Strong communication skills, written and verbal.
- A commitment to best practices on operational processes for DevOps.
As a DevOps Engineer, you are:
- Collaborative – you understand the whole is greater than its parts.
- Positive – you believe in the infectious power of positive thinking and display this in your everyday work.
- Passionate – you love what you do and can’t wait to apply your skills to help people communicate.
- Continually Learning – you have an insatiable appetite to constantly improve yourself.
- Technically Savvy – you understand technical concepts and practices and create solutions that scale.
- Self-Motivated – you are your harshest critic and biggest supporter.
- Goal oriented – you understand how your work fits in the big picture and follow through to make your goals a reality.
- A Team Player – you understand the basics tenets of being a great teammate, including proper time management, communication, and attendance.
Minimum Requirements:
- 2+ years DevOps, SRE, or System Administration experience.
- Completion of a bachelor’s degree in a related field.
Job Type
Client Payroll
Positions
DevOps Engineer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Maria M