How you will do it
· Execute proofs-of-concept (POCs) and evaluations on third-party and open-source software components to find solutions to complex problems
· Create clearly written, high-quality documentation for POC findings, DevOps runbooks, deployment instructions, architecture diagrams, white-papers, etc. in Confluence
· Follow instructions carefully and ask clarifying questions when necessary
· Exemplify and promote DevOps principles and culture
· Create Infrastructure-as-Code (IaC) for automated/repeatable deployments of our infrastructure.
· Support and develop automation solutions that enable our agile software teams to build and deploy code efficiently and consistently
· Create and maintain a GitOps repository containing environment configuration
· Collaborate with architects and product owners to develop and understand requirements and deployment scenarios
· Research and promote best-practices and clearly communicate the intended solutions prior to execution
· Prioritize work assignments
· Enforce cyber security best practices
· Set the standard for code and document quality and review PRs of other team members
What we look for
Mandatory
· Minimum 10+ years in the broader software field with minimum 2 years of experience as Lead.
· Minimum 2 years Azure experience with resources such as VNets, VMs, AKS, Azure Container Registry, Azure Container Apps, Azure Blob Storage, Azure SQL, Cosmos DB, and Azure Event Grid.
· Minimum 3 years automating builds and deployments of complex systems
· Minimum 2 years with one or more these IaC tools: Terraform, ARM, Cloud Formation, Vagrant, Helm or Ansible
· Minimum 2 years using and managing Git repos in GitHub, GitLab, Bitbucket or Azure DevOps
· Minimum 2 years building and deploying services to Kubernetes clusters
· Minimum 2 years managing Linux-based systems
· Minimum 1 year managing Windows-based systems
· Experience mentoring and leading other DevOps Engineers
· Basic understanding of GitOps (such as ArgoCD) for deployment and configuration management
· Experience creating CI/CD pipelines using various tools such as GitHub Actions
· Motivated self-starter and team-player that gets work done on-time, looks for ways to improve the team’s overall efficiency and comes up to speed quickly
· Excellent problem solving skills
· Excellent verbal and (especially) written communication skills with experience supporting/defending your solutions to a skilled team of engineers/architects
· Lives and breathes DevOps principles (infrastructure-as-code, automate everything, end-to-end responsibility, continuous improvement, customer-centricity, high collaboration)
· Detail-oriented; ensuring quality in final solutions delivered
· Broad knowledge of multiple scripting languages such as Bash, PowerShell, Python, JavaScript, etc.
· Solid understanding of containerization concepts (Kubernetes, Docker, Helm, etc.)
· Moves easily between Linux (Bash) and Windows (PowerShell) environments
· Experience using Git with various workflow and branching strategies
· Solid understanding of computer networks including most of these: CIDR notation, private subnets, switches, routers, gateways, VPNs, DNS, TCP/UDP, multicast, TLS, PKI certificates, firewalls, load balancers, proxy servers, reverse proxies, API gateways, Virtual IPs, NAT, and IPv6
Preferred
· Experience building and/or using Kubernetes Operators
· Ability to use multiple Kubernetes tools such as kubectl, K9s, oc, helm, kustomize, ArgoCD, etc.
· Experience with multiple container and artifact registries such as Artifactory, Harbor, Docker Hub, Nexus, Azure Artifacts, ACR, ECR, Archiva, GitHub Packages, etc.
· Experience with observability tools and platforms such as the Elastic Stack, PLG Stack, Prometheus, OpenTelemetry, etc.
· Certification in Kubernetes, computer networking, security
Official notificationAny question or remark? just write us a message
If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.