Strong
understanding of Tekton, including Tasks, Pipelines, Resources, and
Triggers
Expertise
in Jenkins for CI/CD pipeline development and automation
Strong
experience with Chef and Ansible for platform automation and configuration
management
Hands-on
experience with Docker and Kubernetes for containerization and
orchestration
Proficiency
in scripting with PowerShell, Shell scripting, Groovy, and Python
Understanding
of Linux administration, including system monitoring and troubleshooting
Experience
with SonarQube for code quality analysis
Experience
with Artifactory for artifact management
Experience
with Bitbucket for version control
Deploy
and maintain critical applications on cloud-native microservices
architecture
Implement
automation, effective monitoring, and infrastructure-as-code
Deploy and maintain CI/CD pipelines across
multiple environments
Support
and work alongside a cross-functional engineering team on the latest
technologies
Iterate
on best practices to increase the quality & velocity of deployments
Sustain
and improve the process of knowledge sharing throughout the engineering
team
Have on call responsibilities in rotation with
the engineering team
Experience maintaining and deploying highly available,
fault-tolerant systems at scale
A drive towards automating repetitive tasks (e.g. scripting via
Bash, Python, Ruby, etc.)
Practical experience with Docker containerization and
clustering (Kubernetes/ECS)
Expertise with AWS (e.g., IAM, EC2, VPC, ELB, ALB, Autoscaling,
Lambda)
Version control system experience (e.g., Git)
Experience implementing CI/CD (e.g., Jenkins, TravisCI)
Operational (e.g., HA/Backups) NoSQL experience (e.g.,
Cassandra, MongoDB, Redis)
Experience with configuration management tools (e.g., Ansible,
Chef)
Experience with infrastructure-as-code (e.g., Terraform,
CloudFormation)
Bachelor or master’s degree in CS, or equivalent practical
experience
Effective communication skills