Junior DevOps Engineer
The Junior DevOps Engineer is a hands-on Engineer that will be responsible for provisioning, configuring and automating cloud services and cloud native solutions as well as designing and implementing automated software delivery pipelines for enterprise deployments. A key focus of this role is providing solutions that are robust, scalable, and highly available. The Junior Engineer, DevOps is passionate about learning and enjoys a deep dive into complex problems and technologies. Critical to this role is the ability to clearly and concisely break down non-trivial concepts for mixed audiences.
Job Functions:
- Configure cloud services, cloud native container orchestration platforms for high traffic applications.
- Collaborate with technical teams and cloud vendors to define best practice adoption of cloud technology and deliver best of breed solutions.
- Automate application delivery pipelines for containerized and legacy applications running in the cloud and on-premise.
- Provisioning monitoring and APM tools to provide application health insights.
- Provision, configure and maintain infrastructure for multiple production and test environments.
- Collaborate with cross functional teams to proactively reduce MTTR or production incidents through automated healing mechanisms and curating health indicators. Troubleshoot issues in real time as part of incident response.
Skills:
- 5+ years of overall experience in System Operations, Software Development, or both plus 1+ years of experience in design, provisioning, and automation of distributed infrastructure/applications in cloud and on-premises environments.
- Awareness and use of security technologies in eCommerce development.
- 1+ years experience with Kubernetes container orchestration and Docker.
- 1+ years experience deploying and managing applications to public cloud systems i.e. AWS, Azure, Google Cloud Platform.
- Strong practical Windows and Linux-based systems administration skills in a Cloud or Virtualized environment.
- Experience building sophisticated and highly automated infrastructure.
- Prior success in automating a real-world production environment.
- Experience with seamless/automated build scripts used for release management across all environments.
- Experience building CI/CD pipelines with products like TeamCity/Octopus, Jenkins, Bamboo.
- Knowledge of IP networking, VPN's, DNS, load balancing and firewall.
- Familiarity with any monitoring tools like Splunk, AppDynamics, Nagios, New Relic.
- Experience with revision control source code repositories like Git, TFS, SVN, Mercurial.
- Additional Tech Stack in Environment - Nice to Haves but will train candidates!
- AWS – Network type stuff (firewalls, routing, load balancing) – will be in charge or troubleshooting rather than deploying, security groups, EC2, API gateways, cloud formation, understanding ports - 99.99% AWS
- Kubernetes
- Terraform
- Scripting
- Building web servers
- Security
Required Skills : Must Haves:
- 4-5 years of development or operations experience before DevOps – need to be good in development, operations, OR a combination of both before moving into DevOps role.
- 1+ years of AWS cloud background
- 1+ years Build and Release pipelines with any tool – preferably Jenkins
- 1+ years in Kubernetes
Background Check : Yes
Drug Screen : Yes
Notes : Exclusive Jr DevOps Engineer opening with a strong relationship of ours! There will be 2 interviews the manager wants to conduct for strong candidates but they will move quickly! The manager usually has 8-10am EST open and after 5pm. Other times during the day will vary but those times are usually always open. They want to start interviewing ASAP! Selling points for candidate : On-Going contract! Will be trained with some very strong Sr. DevOps Engineers. Challenging and fast pace environment with very up to date technologies.