Great tech jobs in Knoxville, Tennessee

Sponsored by M-Force Staffing
Knoxville Technology Council
Knoxville Technology Council

DevOps Engineer



Software Engineering
Posted on Thursday, August 31, 2023

Meet our professionals

U.S. - The best version of me

Position Description:

CGI Federal is looking for a DevOps Engineer who can be part of a large team in a dynamic and changing environment. Projects include software solution development and maintenance for mission critical applications in the federal healthcare space.

• This is a full-time opportunity to become a member of a stable, growing organization with $8.5 billion+ in annual revenue
• CGI features over 73,000+ members in 40 countries and provides its global services to 5000+ clients
• CGI offers a competitive compensation package that includes medical, dental, vision, 401k, paid vacation, and much more – and all CGI benefits begin on your first day of employment!

**This role can be located anywhere in the U.S. However, preferred locations are Baltimore, MD, Fairfax, VA, Belton, TX or Lafayette, LA**

Your future duties and responsibilities:

• Perform daily DevOps tasks.
• Write scripts that are used to automate functionality or are ad-hoc scripts to accomplish a one-time task.
• Debug, and test software.
• Build reusable code for your organization.
• Design and implement systems for testing.
• Improve current deployment and monitoring to enhance software delivery processes.
• Collaborate with developers, getting feedback to determine software condition.
• Perform deployments in the Implementation and Production environments.
• Create IaC scripts as needed to stand up AWS infrastructure.
• Improve current deployment and monitoring to enhance software delivery processes.

Required qualifications to be successful in this role:

• Over 3+ Years of experience in IT industry comprising of DevOps/Cloud Engineer, Software Configuration Management (SCM), Cloud Management, Containerization, Deployment and Tool Engineering in Agile Environment.
• Experience as a DevOps / Build & Release Engineer in automating, building, deploying, managing as Configuration Management, Continuous Integration (CI), Continuous Deployment (CD).
• Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, ECS, SQS, Auto scaling, Cloud Front, Cloud Formation, Cloud Watch, SNS, Route 53.
• Managed servers on the Amazon Web Services (AWS) platform using Ansible configuration management tools and Created instances in AWS
• Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
• Experience with database management tools like Liquibase.
• Experience in branching, tagging, and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms.
• Expertise in using build tools like Maven or NPM for the building of deployable artifacts.
• Experience with managing artifact repositories like Nexus or Artifactory.
• Strong knowledge / experience in creating Jenkins CI pipelines and good experience in automating deployment pipelines.
• Good experience of working under various protocols like HTTP, HTTPS, POP, FTP, TCP/IP and SMTP.
• Experience with PKI and installing and configuring PKI on Linux instances.
• Worked with monitoring systems and tools like New Relic, Splunk, Cloud Watch etc.
• Experienced in Bash, Perl, Python, Ruby, PowerShell scripting on Linux & Windows.
• Experience in deploying system stacks for different environments like Dev, UAT, Prod in both on premise and cloud infrastructure.
• Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.
• Understanding of at least two of the following: Apache, Nginx, and JBOSS configurations.

Preferred Requirements:
• AWS Cloud Practitioner or DevOps Engineer certifications
• Application Deployments and Environments Configuration such as Chef, Puppet or Ansible.
• Written Ansible playbooks for configuration management and multi - machine deployment.
• Experience working on several Docker components like Docker Engine, Hub, Machine, Compose, Docker Registry, ECR ECS.
• Experience with Docker, Kubernetes, ECS and clustering frameworks.
• Experience in the PaaS service like OpenShift provided by the Redhat and Streamlined installation of OpenShift on partner cloud infrastructure such as AWS.
• Experience in configuring and maintaining network services such as LDAP, DNS, NIS, DHCP, NFS, Webmail, FTP.
• Managed users and groups using the Amazon Identity and Access Management (IAM) (with MFA) and IAM policies to meet security audit & compliance requirements.

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to: skill set level; experience and training; and licensure and certifications. CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $84,000 - $146,900



  • Performance/Stress Testing
  • Regression Testing
  • Selenium
  • Software Testing

What you can expect from us: