Role ; Azure Devops Engineer Mode : Contract Location : Franklin,TN Role Description: As a Lead DevOps Engineer you will be a key technical member of an experienced, passionate team entrusted with maintaining and developing of our Delivery Pipeline, with a primary focus on our Azure Kubernetes cloud platform. You will be expected to work with our DevOps, Architecture and Development teams to migrate, modernize and automate containerized solutions and best practices on an Azure Kubernetes cloud platform. You will implement and support automated build and release systems in a software as a service (SaaS) environment for a multi-platform Enterprise application suite as well as maintain and improve our Azure Kubernetes infrastructure and processes. The position requires the individual to be collaborative, progressive, and self-motivated with the ability to prioritize their workload and operate well under a variety of situations. Exceptional communication skills are a must as this position requires interaction at all levels of the Engineering team. Role Responsibilities: -
- Lead the support of a multi-tenant Kubernetes cluster.
- Take personal responsibility for the functionality, availability, and reliability of our software source code assets, automated build and release processes (inc. Helm to K8s environments), and software artifact inventory.
- Design and write elegant, re-usable, and maintainable delivery automation code.
- Work alongside multiple key stakeholders to define and execute on a system roadmap that ensures adherence to technical, operational, and business requirements.
- Assist multiple Development, QA and Operations teams on multiple continents to ensure issues are dealt with in a professional and timely manner.
- Strategically identify new tools, processes, frameworks and techniques for increasing quality and effectiveness, and eliminating waste within existing tools, processes, and operations using an automate everything mindset.
- Work and interact closely with Development teams for cross-cutting task coordination providing clarification/knowledge transfer, implementation support and problem solving.
- Participate in deployment processes across all environments, including Production.
- Develop and maintain Terraform infrastructure as code with an Engineering mindset.
Essential criteria: - Bachelor’s Degree in Computer Science or an equivalent combination of education and work experience.
- Strong knowledge of Kubernetes Cluster operations including Istio, Helm, and monitoring tools e.g. Splunk, Prometheus Dynatrace.
- Strong Kubernetes debugging, troubleshooting and problem-solving skills.
- Understanding of delivery pipelines from source to Production deployment
- Strong knowledge of Docker.
- Strong knowledge of Linux.
- Strong scripting skills in one or any combination of bash, Python, PowerShell etc.
- Strong experience with infrastructure as code tools (such as Terraform, Ansible, Chef)
- Experience with Git.
- Strong knowledge on software CI/CD tools like Azure Pipelines, Team City etc.
- Experience of leading teams and mentoring both junior engineers and peers.
Desirable criteria: - Experience with working in a globally distributed team.
- Understanding of the Agile SSDLC.
- Software engineering development experience (C#, Java) with knowledge of package and dependency management tools such as Ivy, Maven, yum, NuGet.
- Experience of Microsoft Azure (Azure SQL, Microsoft SQL Server, Azure Automation, Azure AD).
- Experience with artifact repository tools such as Artifactory, Nexus
- Familiar with virtualization platforms (VMWare, VirtualBox).
- Understanding of Web-environments based on .Net and Java technology stacks.
- Experience with NGINX Ingress Controllers.
- Knowledge of Layer 4 and Layer 7 networking protocols.
- Knowledge of DevSecOps best practices.
- Knowledge of system level programming languages e.g. Go, Rust etc.
- Ability to influence the development and management of tooling used by Engineering teams to deliver value.
- Expertise in working in an enablement role, working in part from a support queue system to address customer needs.
Person Specification: - Good written, verbal, interpersonal, presentation and negotiation skills including change management documentation, ability to communicate among technical and non-technical employees, and process orientation skills.
- A customer driven approach and good customer management skills.
- Effective time management skills; able to set priorities and be flexible in a changing environment.
- Well organized and disciplined with regards policy, procedure, and standards.
- Ability to report and work accurately and according to agreed timelines.
- Ability to identify problems, root causes and apply solutions proactively.
- The ideal candidate must be pro-active and self-motivated to achieve operational excellence and has the aptitude to increase technical breadth
Soundarya A Sr. IT Support Executive VBeyond Corporation || PARTNERNG FOR GROWTH Desk :(669) 213 -4493 US: 908 -740 -8663 Ext - 959 SoundaryaA@vbeyond.com
Website: www.vbeyond.com The content of this email is confidential and intended for the recipient specified in message only. It is strictly forbidden to share any part of this message with any third party, without a written consent of the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future.
|
No comments:
Post a Comment
Thanks
Gigagiglet
gigagiglet.blogspot.com