Bachelor's degree or equivalent work experience (CS major or similar fields)
Five to six years of relevant experience
Strong programming skills in Python, Bash, Terraform, and SQL
Strong understanding of Jenkins CI/CD pipelines and AWS cloud infrastructure
Requirements:
Design and build CI/CD pipelines to support automated client builds and regression tests
Build and maintain a stable and efficient infrastructure to optimize service delivery
Monitor, troubleshoot, and help maintain the infrastructure for the service, continuously improving building, packaging, and deployment processes
Implement automated infrastructure capabilities for backups, security, monitoring and developer requests
Job description
DevOps Engineer 100% Remote
Location California
Salary - DOE
Duration - 12+ months contract
Start date - ASAP
Seeking a DevOps Engineer to support the Point of Sale Service and related projects. This position will be responsible for designing and building the CI/CD pipelined to support automated client builds and regression tests via Jenkins. The DevOps Engineer will build and maintain a stable and efficient infrastructure to optimize service delivery across Production, QA, and Development environments throughout the development lifecycle. The DevOps Engineer will monitor, troubleshoot, and help maintain the infrastructure for the service, continuously improve the building, packaging, and deployment processes. Implement automated infrastructure capabilities for backups, security, monitoring and developer requests. Additionally, the DevOps Engineer will utilize the knowledge of deployment/configuration management tools such as AWS, Terraform and Jenkins.
Essential Responsibilities:
Responsible for designing and building the CI/CD pipelined to support automated client builds and regression tests.
Responsible for building and maintaining a stable and efficient infrastructure to optimize service delivery
Responsible for monitoring, troubleshooting, and helping maintain the infrastructure for the service, continuously improve the building, packaging, and deployment processes
Responsible for implementing automated infrastructure capabilities for backups, security, monitoring and developer requests
Basic Qualifications:
Bachelor's degree, or equivalent work experience (CS major or similar fields)
Five to six years of relevant experience
Strong programming skills in Python, Bash, Terraform, SQL
A strong understanding of Jenkins CI/CD pipelines
A strong understanding of cloud infrastructure AWS is a must
Experienced with Xcode build creation via Jenkins
Experienced with network infrastructure, database, cloud and data center operations, and security protocols