Icon hamburger
US
Business Intellig... in Pa
Apply to this job.
Think you're the perfect candidate?
Apply Now
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
M4468s6fy7k5b81jhb0

IT Solutions Architect - DevOps

The Judge Group East Bradford Township Full-Time
Apply Now
Our client is currently seeking a IT Solutions Architect - DevOps 
 
The IT Platforms team is part of the overall IT Strategy & Enterprise Architecture group and provides global enterprise services that designs, enables and manages the DevOps Framework. As a member of the team, you will have the opportunity to be deeply connected with the evolving trends and capabilities of the DevOps industry. You will get to work on cutting edge technologies like Kubernetes, Docker, On-prem/Cloud and will help design and build a common platform for our development and infrastructure teams. Good understanding of networking, security, DNS, Linux, databases, proxies and protocols preferred. You will also help evangelize and train the rest of the company on DevOps process and tools. You will be an integral member of a highly collaborative Agile team chartered with DevOps, DevSecOps and Cloud initiatives at Qurate Retail Group.

Essential Duties and Responsibilities:

Define & Design the DevOps Transformation Journey for the enterprise
Provide technical leadership to a global team of DevOps engineers in a highly agile DevOps environment, focused on developer productivity, efficient operation of daily activities, continuous improvement for monitoring, automation and tools development
Design, build and contribute to a world-class continuous delivery practice for our entire software and data pipeline development including publishing, deployment lifecycle process
Work closely with the engineering and product leadership team to architect solid design and approach to operations in a largescale data environment
Key contributor in the development of tools, frameworks, and techniques to improve developers and operations productivity and quality
Be able to maintain and develop strong relationships with Application Development and DevOps leadership team
Maintain the tools stack and components of the DevOps platform including Mesosphere DC/OS, Kubernetes, Jenkins, Terraform.
Define governance & KPIs
Build out Infrastructure as Code (IaC) in Terraform, system images in Packer and application images in Docker
Coordinate with partners SDLC teams, including Solution Architecture, Development, Quality Engineering, Release Engineering, Product Management, and Program management
Show proven depth and breadth of knowledge of the design and use of application development tools and techniques
Employ an engineering mindset to develop a controlled and consistent repeatable process
Identify opportunities to reduce time to delivery, rework and total cost of ownership while improving the functional and non-functional quality of deployed assets
Provides technical leadership to application development project teams defining approaches, tools, and methodologies to be used, and/or leads teams to complete projects, if a project manager has not been assigned.
Participates in planning for future applications architecture, providing insight from their area(s) of expertise.
Participates in or leads the development of roadmaps related to their area(s) of expertise.
Plays a lead role in feasibility analysis for new initiatives.
Performs design reviews to make sure that the implementation aligns with architectural plans and roadmaps.
Contributes to strategic technology planning, including proposed cost implications.
Develops and proposes technology solutions and designs architectural roadmaps, leading the process from idea solicitation, evaluation, and compilation to conceptual design and documenting effectively.
Balances and negotiates the needs of multiple users and communicates the business advantages of various technical and architectural solutions.
Acts as the primary technical advisor to the DevOps teams, providing technical expertise.
Analyzes vendor proposals and evaluates build versus buy considerations, with minimal support.

Skills
Experience building out Continuous Delivery pipelines for automating the execution of builds, automated test suites and deployments into staging & production environments
Prior experience working with micro-services, cloud-native applications and distributed system
Programming experience in Java & Javascript
Ability to build and implement Continuous Integration (CI) and Continuous Deployment (CD) framework
Experience creating CI/CD for applications in Angular, Node, Java micro-services
Experience in building container platforms like Docker, Kubernetes, and similar other technologies
Extensive experience using scripting languages such as Shell scripting, Groovy, Gradle, Python, Perl
Experience with Puppet (preferred), Chef or Ansible
Management of continuous integration tools like Jenkins (preferred), Bamboo, TeamCity
Experience in the design & configuration of test automation tools (i.e. selenium, cucumber, Jmeter, etc.)
Possess strong automation skills (tools agnostic) and work with the DevOps Engineering team to drive initiatives to automate processes
Perform analysis best practices and emerging concepts in DevOps, Infrastructure Automation, and Enterprise Security;
Work with applications development engineering teams and operations team to ensure systems are secure, scalable and reliable
Configuration management solutions to meet the needs of application deployment and management
Own and lead initiatives to define, design, and implement DevOps solutions which includes reference architectures, estimates,and costing
Keep current with industry technologies and trends and understand the appropriateness for the application and timing of thosetechnologies
Serve as a systems and automation evangelist providing thought leadership, participating in conferences, authoring white papers, etc.;
Have a sound understanding of key architectural issues and patterns and how they should be factored into decisions and recommendations.
Create technical documentation.
Strong operational experience in Linux/Unix environment and scripting languages: Shell, Perl, Python
Demonstrates thorough understanding of application development processes and development methods and tools and their appropriate use, serving as a resource to others.
Demonstrates a strong understanding of the current and future applications architecture, including the inter-operability of systems and technologies, and factors this into decisions and recommendations.
Expert in open source and cutting edge DevOps technology tool chain: Containers -DockerHub, Mesos, DockerRegistry, Puppet, Jenkins, Splunk, Dynatrace, Elastic Search, Kibana, TestNG, Maven, BitBucket, Confluence, Jira, Selenium, Postman, Newman, JMeter, Gatling, Appium, Junit, NUnit, Cucumber, Git, Team Foundation Server (TFS), Xamarin

Requirements:
Education and Experience: 10+ years of relevant experience in Applications Development or Infrastructure Engineering and a Bachelor’s degree in Computer Science or related fields, or equivalent experience.
3 years Cloud Experience -AWS/Azure/GCP
6 years experience with Shell Scripting
2 years experience with Kubernetes
5 years experience in DevOps
5 years experience in Cloud Engineering
3 years experience with Puppet
4 years experience with Docker
Current/relevant certifications preferred
     

    Skills required

    Architecture
    Integration
    Software Development
    Systems Integration
    Infrastructure
    Project Management
    Apply to this job.
    Think you're the perfect candidate?
    Apply Now

    Job ID: 610160

    CAREERBUILDER TIP

    For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

    By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

    The Judge Group is a privately owned, leading professional services firm with nearly 50 years of experience in providing technology, talent, and learning solutions. Our services are successfully delivered through a network of more than 35 offices in the United States, Canada, and India. The Judge Group serves more than 47 Fortune 100 companies and is responsible for 7,000 professionals on assignment annually across a wide range of industries.

    View the full profile