Sr. DevOps Engineer

Employer
CGI
Location
Owings Mills, MD
Posted
Jul 17, 2017
Closes
Jul 17, 2017
Function
Engineer
Industry
Engineering
Hours
Full Time
Job Description: Sr. DevOps Engineer Position Description Sr. DevOps Engineer Purpose: As members of the Operations team, DevOps Engineers work closely with development, test, analysis and project management team members to understand the requirements that drive the design of quality technical solutions. The function of the DevOps team is to champion the collaboration and communication between development, test, and IT operations, to establish a culture where building, testing, and releasing software happens rapidly and frequently with minimal re-work, and to provision an accelerated evolution of the application, which is process improvement driven and utilizes metrics to increase efficiency of the software development lifecycle. DevOps team members follow Agile/Lean development process and are involved in the full lifecycle of an application. They are principally responsible for the design and implementation of the continuous delivery pipeline, including continuous integration, continuous delivery and automated environment provisioning. The DevOps team is also responsible for developing the DevOps toolchain, working with a wide variety of open source technologies and tools. Other responsibilities include working within the project team to gather architecturally significant requirements, prototype architecture, implement and update solutions, provide assistance in building and executing test plans, perform technical peer reviews, manage operations as well as production support. DevOps Engineers must be able to adjust to constant business change, common types of changes include new requirements, evolving goals and strategies, and emerging technologies. DevOps Engineers require the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels within the ADO and all levels of the integrated project team. Duties: 5 + yearsLead and manage DevOps engineering team membersEffectively collaborate and maintain open communication, reaching across functional borders within the project teamAbility to master a multitude of open source platforms and cloud technologies, including containers (Docker, etc.)Establish and maintain containerization and change management infrastructureStrong background in NIX OS scripting and ability to adopt new scripting languagesPerform platform design and implementation activities to support current and future application development, services-oriented integration and technical and network engineering projectsExperience with environment provisioning and operations managementFamiliarity and comfort with frequent, continuous testingAdvanced knowledge of continuous integration and continuous delivery/deployment concepts (Jenkins)Proven data management experience and abilityMaintain performance metrics and monitoring for microservices architecture and operations environmentDemonstrate DevOps concepts to customers and IPT membersReview engineering designs to make sure that the designs meet the contractual requirementsAdvocate for customers to ensure that proposals meet requirements from operational, functional, and financial perspectivesProvide customer communications to manage expectations and schedule coordinationTroubleshoot build failures, environment issues and technical blockers with appropriate team membersDefine and maintain Configuration Management (CM) procedures and monitor adherence of CM proceduresAll other duties as assigned or directed Your future duties and responsibilities Required qualifications to be successful in this role At CGI, we're a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 65,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at . This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. All CGI offers of employment in the US are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary depending upon specific assignment, or upon any US government security clearance if required. Qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, gende