Our valued Retail client is seeking an Intermediate Devops Engineer to design, implement, and maintain cloud infrastructure using Infrastructure as Code.
Initial 3-month contract (100% Remote!) with a strong possibility of additional extensions.
As the successful candidate, you will be responsible for a variety of software engineering tasks that require independent judgment, planning and implementation;
including software development and testing, in addition to Devops resources and activities.
Work with the other developers, QA testers, Enterprise Architects and Business Analysts to ensure that quality custom software is delivered to the business
Participate in the design phases of the projects to provide technical expertise on translating business needs to software implementation
Write high quality, well-tested, production level code
Design, implement and maintain cloud infrastructure using IaC(Infrastructure as Code)
Work with the development teams in creating infrastructure solutions for the purpose of deploying and monitoring applications
Design and setup CI / CD pipeline with appropriate tools
Take ownership of DevOps resources and activities, propose new DevOps projects and improvements to keep the business moving forward
3+ years of hands-on experience performing scripting / development with Python
Demonstrated hands-on experience with AWS services (ECS, S3, IAM, Lambda)
Demonstrated experience provisioning Infrastructure-as-code with Terraform
Experience with REST APIs development
Demonstrated experience with Containerization (Docker, Kubernetes, Openshift)
Demonstrated experience with CI / CD tools (CircleCI, Jenkins or others)
Demonstrated hands-on experience with Python libraries (e.g. Django, DRF)
Experience with Bugsnag and Datadog
Experience with software development management tools (Git, Jira, Test Rails)