Technical Project Lead (DevOps) Loc: Lawrence , KS
POSITION SUMMARYThe Technical Project Lead effectively leads, coordinates and oversees work across IT projects within a department and/or across departments. In this capacity, the incumbent assumes responsibility for overall project management tasks and activities from original concept through final implementation. The Technical Project Lead collaborates with stakeholders to formulate project scope for the management of large projects or several smaller independent projects.The incumbent manages all aspects of project, from beginning to end, with direct accountability for project execution while leading a team, or teams, to accomplish specific objectives in a given time frame with available resources and within defined budgets. The Technical Project Lead is responsible for reporting status, risks, and issues to higher level management. Additionally, The Technical Project Lead collaborates with internal groups and external vendors to assure the timely completion of all scheduled tasks.
RESPONSIBILITIES
Design and build DevOps infrastructure and workflows towards achieving Continuous Integration, Continuous Testing and Continuous Deployment and Continuous Monitoring.
Collaborate with Software Architects and Application Teams to ensure optimal software delivery, application performance, and scalability to build highly resilient systems.
Lead a group of DevOps engineers as they create, configure, and execute processes and a variety of projects in support of client Operations.
Collaborate with infrastructure and development teams to design and implement AWS tools in multiple environments
Manage product builds and deployments
Communicate the workflows and vision across the IT organization
Create documentation for CI/CD Infrastructure and material for training and reference
Collaborate with infrastructure and development teams
Identify areas for improvement within processes and practices
Work with other highly skilled DevOps engineers, grow and learn from each other
Participate in on-call shifts
Education, Certifications, or Special Licenses:
Bachelor’s Degree in Computer Information Systems, Engineering, or Bachelor's degree with extensive coursework in Computer Science, or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.
PMP certification desirable but not required.
Minimum Length of Experience:
3+ years of DevOps experience in improving efficiency and achieving Continuous Integration, Continuous Testing and Continuous Deployment
2+ years of experience with infrastructure automation tools (Ansible, Consul, SaltStack)
3+ years of experience in Linux system administration with knowledge of installations, performance-tuning, security, and shell scripting.
3+ years of experience in an operational role for designing and deploying products into AWS.
Experience with SDLC Management software and activities.
Required Skills:
Strong Vendor Management and Project Management skills are desirable.
Ability to translate business needs into technology development requirements.
Strong experience with project financial management and vendor contract & service level management.
Strong influencing, problem solving, consensus building, and negotiation skills.
Consistent delivery and responsiveness.
Ability to build and maintain strong and trusted business partner relationships.
Preferred Experience:
Extensive experience designing solutions and problem solving with Amazon Web Services (AWS). Certification is a plus.
Ability to code your way out of problems using the shell and at least one scripting language (Ruby, Python, Go, etc.)
DevOps experience improving efficiency and achieving Continuous Integration, Continuous Testing and Continuous Deployment in a variety of environments
Excellent interpersonal skills and communication demonstrated by leading peers to success
Experience of artifact management solutions (examples: Artifactory, Nexus)
Proven experience in building DevOps infrastructure and creating multiple environments
Experience with Continuous Integration tools (Atlassian, JIRA, Maven, Jenkins, etc).
Well-rounded development experience in any modern language (C#, HTML, CSS, Java, etc.)
Fluency with git and the gitflow branching method
Experience with networking load balancers such as Ngnix, Netscaler, HAProxy
Experience with SDLC Management software and solutions
Experience with Linux and fundamentals of Linux system administration preferred
Solid understanding of SQL, relational and non-relational databases
Experience analyzing and strengthening existing infrastructure for reliability, availability, security, and scalability.