Sr DevOps to manage Azure platform, build and automate CI/CD pipelines. Contract-to-Hire
22nd June, 2022
Senior DevOps Engineer
This position is a Contract-to-Hire.
Something about this client (company): Industry leading B2B portal solutions provider for the world’s largest telecom carriers, including AT&T, T-Mobile, Vodafone, TELUS, CenturyLink and alike. The Integrated B2B Portal Solution employs a unique approach by bringing together a carrier’s existing data systems to create an optimized portal experience designed and tailored specifically to the needs of the business user.
This opening is to seek a highly motivated, results-oriented Senior DevOps Engineer to help support the newest cloud offerings, automate workflows, and drive developer productivity and operational excellence to new heights. The ideal candidate will have a passion for learning and mastering new technology and understands what it takes to onboard and maintain systems in a highly available environment, undertakes a wide range of responsibilities as well as advise and implement the overall strategy for the company-wide DevOps organization.
Primary Responsibilities:
Design and manage the platforms for configuration, building, deploying, and testing.
Maintain, improve, and organize a highly complex development workflow with many moving pieces.
Support functioning of cloud, on-premise, and hybrid systems.
Develop tools for efficient deployment and debugging of software on all used platforms.
Automate processes to increase efficiency wherever possible.
Recommend and maintain technical design methodologies, processes, and standards.
Develop processes for effective monitoring of build systems, deployment status, and reporting of automated test cycle results.
Collaborate with vendor and infrastructure, engineering teams for security and service availability.
Serve as a coach/mentor, and advocate for automation across the organization through mentorship and tutorials.
Qualifications:
Proven experience working with Kubernetes and proficiency in container ecosystems. Proficiency in technologies such as Rancher (or other bare-metal or on-premises Kubernetes orchestration tools), GitOps, Helm, Vault, Prometheus, Grafana, Elasticsearch, and Redis.
Strong understanding and application of CI/CD concepts with significant hands-on experience developing automated workflows for development, deployment, and testing.
Experience developing CI/CD pipelines that are capable of handling multiple software products, configurations, and versions is a major plus.
In-depth knowledge of both Linux and Windows Server operating systems.
Understanding of secure software development and system architecture methodologies.
Understanding or experience in designing and implementing full stack infrastructure.
An understanding of core networking concepts related to Kubernetes, container-based ecosystems, network security, and load balancing, F5 experience a plus.
Experience with Windows-based containers and related concepts is a plus.
Strong understanding of at least one public cloud platform – preferably Microsoft Azure.
Proven knowledge and operational track record for a good number of these or equivalent technologies:
C#, PowerShell, Java, Python, Perl, Bash, etc. o Ansible, Packer, Terraform
GitLab, GitHub Actions, Jenkins, Travis CI
VMWare, Azure, AWS, etc.
MySQL, SQL Server, PostgreSQL, etc.
Elasticsearch, Prometheus, Grafana
LDAP & SAML, TCP/IP, DNS, HTTP, PKI
Experience working in a 24/7 production environment with teams distributed globally is a plus.
Demonstrated ability to foster effective collaboration across multiple technical teams and business stakeholders.
Ability to work effectively in a fast-paced development environment in an independent manner with strong self-direction and initiative, as well as within a team structure.
Excellent written and verbal communication skills and customer-centric attitude.
Bachelor’s Degree in Computer Science, a related technical or scientific field, or equivalent industry experience.