#315314
deployment platform, continuous integration or continuous delivery pipeline and twelve factor development methodology to automate the deployment process, ensuring smooth and reliable releases.
COLLABORATION: Partners with cross functional team of product managers, designers and other engineers to gather moderately complex requirements and deliver solutions that meet business needs.
TESTING & DEBUGGING: Writes and maintains moderately complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software, applying test driven development as needed.
CONTINUOUS IMPROVEMENT: Identifies and suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
DOCUMENTATION: Drafts and maintains comprehensive documentation for moderately complex software applications, deployment processes and system configurations.
TECHNICAL SUPPORT: Provides technical support and troubleshooting for moderately complex issues with deployed applications to ensure minimal downtime and fast resolution.
Qualifications
Minimum requirement of 2 years of relevant work experience. Typically reflects 3 years or more of relevant experience.
Very good hands-on experience with Terraform and scripted automations.
Experience with python frameworks and utilities for data processing and API integration.
Experience building DevOps pipelines in AWS managed services / Jenkins for application deployment.
Quick learner and flexible to move across technology stacks to meet varying business needs of DT&D organization.