Senior DevOps
Detalji posla
- Devops
As a DevOps Engineer, you will be responsible for infrastructure delivery, reliability, scalability, monitoring, and helping define all of this as immutable infrastructure-as-code.
What you will do:
* Support and maintain critical applications on cloud-native microservices architecture (GCP)
* Implement automation, effective monitoring, and infrastructure-as-code
* Design and implement build, deployment, and configuration management
* Build and test automation tools for infrastructure provisioning
* Help development team with code deployments in all environments
* Monitor metrics and develop ways to improve applications performance
* Provide technical guidance and educate team members and coworkers on development and operations
* Brainstorm for new ideas and ways to improve development delivery
* Build, maintain, and monitor configuration standards
* Maintain day-to-day management and administration of projects
* Manage CI and CD tools with team
* Document and design various processes; update existing processes
* Follow all best practices and procedures as established by the company
* Participate in On-Call rotation
What will help you succeed in this role:
* Experience maintaining and deploying highly-available, fault-tolerant systems at scale
* Professional experience and a high-level understanding of working with various operating systems and their implications
* A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, NodeJs, etc)
* Practical experience with Docker containerization and clustering (Kubernetes)
* Expertise with AWS, GCP or Azure (GCP is a plus)
* Version control system experience (e.g. Git)
* Experience implementing CI/CD (e.g. Jenkins, Artifactory, Sonarcube, Docker, Helm)
* Operational (e.g. HA/Backups) RDBMS and NoSQL experience (e.g. PostgreSQL, Couchbase, BigQuery)
* Bachelor or master’s degree in CS, or equivalent practical experience
* Effective communication skills
Da li ste poslodavac? Postavite sličan posao