Current opportunities >> Position Details >>

Position Details

Job order - J0817-2064 - Permanent Full Time
Title Senior DevOps Engineer
Category Software Development/ Engineering
City Lafayette, Louisiana, United States

Job Description Senior DevOps Engineer

Position Description
CGI is looking for a Sr. DevOps to join our Onshore Delivery team in Lafayette, LA or Philadelphia, PA for a Healthcare Client of ours.

• 5+ years software development experience in areas such as JBOSS/EAP/WAS

• 5+ years with agile development (SCRUM, Kanban, etc.) and within an agile project team

• 5+ years in working with multiple sprint teams to dynamically allocate non-production environments for top priority agile development projects

• 5+ years in setting up and managing dependency management tools such as Maven, NPM, etc.

• 5+ years in creating and managing jobs in build management tools such as Jenkins, Maven, Grunt, etc.

• 5+ years with managing, setting up, and provisioning projects in Continuous Integration / Continuous Delivery (i.e. Jenkins, TFS, etc)

• 5+ years with Linux (writing shell scripts)

• 5+ years Hands-on configuration and management experience with one or more modern configuration management tools (i.e. Ansible, Puppet, Chef, etc)

• 5+ years of experience with service testing tool, like SoapUI or like tool

• 5+ years of experience in open architecture standards such as WSDL, Servlets, XML, JDBC, SQL, Service Oriented Architecture(SOA), Java, java Script, JMS and Web Services

• 5+ years of experience in developing and deploying services which utilize a variety of protocols such as SOAP, HTTP/HTTP(s), REST, ODBC, JDBC, MQ/JMS

• 2+ years of experience in cloud technologies, preferably in Amazon Web Services

• 2+ years of experience in modeling Service Virtualization solutions using CA DevTest (LISA) or equivalent service virtualization toolset is preferred

• In-depth experience in SOA (Service Oriented Architecture) and Web Services highly valued

• Experience with all layers in SOA Testing Spectrum (Service Testing, Middleware Testing, Messaging Validation, Virtualization)

• Experience with continuous integration (CI), continuous test (CT), continuous delivery (CD) model, Agile and DevOps (GIT, uDeploy, Artifactory, Nexus, etc.)

• Understanding and experience in interacting with RDMS (MS SQL Server, MySQL, or Oracle)

• Good knowledge of industry best test practice.

• Performance engineering experience is a plus

• Strong technical leadership skills; self-directing and innovator



Preferred Skills

• Agile Certification(s)

• Previous experience in Scaled Framework/SAFe certification

• Proven ability to work creatively and analytically in a problem-solving environment

• Critical thinking skills to assess how AI capabilities can best be applied to complex business situations

• Desire to work in an information systems environment

• Excellent communication (written and oral) and interpersonal skills

• Excellent leadership and management skills

• Knowledge of a broad range of technology solutions and deep understanding of integration best practices

• Strong functional competency in full stack web development

• Strong/Expert knowledge in DevOps concepts



Your future duties and responsibilities
The Senior DevOps engineer plays a key role in leading the transformation to DevOps and continuous delivery across the enterprise. This position is highly technical and balanced between engineering operations roles, such as systems configuration management, and systems related software development. We are specifically seeking individuals with a passion for excellence in execution and engineering capability and are constantly striving to stay current with the latest technologies. The ideal candidate will be a self-starter who can act independently, work well with other team members, and represent DevOps’ core values across the organization



CGI is seeking a senior DevOps Engineer with a strong CI/CD, cloud automation, and quality engineering mindset to drive the enterprise implementations to improve software delivery speed while increasing quality & collaboration across the SDLC lifecycle by applying mature DevOps principals. In this role, you will get exposure to a wide range of technology stacks and support.

• Work closely with enterprise and application architects, and development leads, test leads, and system analysts to operate complex software systems.

• Configuration of automation tools for DevOps operations and processes.

• Build and maintain tools (uDeploy / Ansible) for deployment, monitoring, and operations.

• Participate in production deployment and planning activities

• Active leadership and hands on work in cloud transformational activities to AWS and/or Azure.

• Review Production deployment plan and provide feedback and suggestions as applicable

• Troubleshoot and resolve issues in our development, test and production environments

• Build trust and openness among distributed team members and application delivery team. Shares lessons learned, suggestion, and best practices openly.

• Communicates clearly with all levels of stakeholders to ensure deliverables are completed.

• Always Evaluate, assess and provide recommendations for improvements for the development value streams (dev to prod)

• Identifies, assesses and solves complex problems for area of responsibility, where analysis of situations or data requires an in-depth evaluation of variable factors.

• Closely follows the strategic direction set by senior management when establishing near term goals. Interacts with senior management at a client and/or within CGI on matters where they may need to gain acceptance on an alternate approach.

• Has some latitude in decision-making. Acts independently to determine methods and procedures on new assignments. Decisions have a major day to day impact on area of responsibility.

• Demonstrate expertise in the architectural design of complex, highly integrated software systems using disciplined software design processes

• Develop innovative technology solutions and ensure solutions are consistent with the IT Transformation Quarterly Operations Plans

• Analyze architectural documents, functional and non-functional requirements documentation to plan, build and deliver provision virtualized services at an enterprise level

• Develop and implement best practices and standard operating principles to the development and expansion of a service virtualization organization

• Provide direction, coaching and mentorship for developers, SDETS, and testers on using virtualized service assets

• Work in partnership with project teams, development partners and end users to ensure seamless integration of applications and processes as it relates to Service Virtualization

• Ensure appropriate development and implementation of Service Virtualization strategies, technologies and processes for both development and test needs



Required qualifications to be successful in this role
Bachelor of Computer Science or Equivalent


Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer.

Qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, gender Identity, sexual orientation, national origin, age, disability, veteran status, pregnancy, or other status protected by law. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.




Skills
  • DevOps
  • GIT
  • GIT
  • JBoss
  • Jenkins
  • Linux

Reference 569327

Click here to apply