Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
DevOps Engineer (15.19) image - Rise Careers
Job details

DevOps Engineer (15.19)

DevOps Engineer (15.19)

OCT Consulting, LLC is an SBA-certified, 8(a) small business management and technology consulting firm that provides support to Federal Government clients. We provide consulting services in the areas of Strategy, Process Improvement, Change Management, Program and Project Management, Acquisition/Procurement, and Information Technology.

Responsibilities and Duties

OCT currently has an opening for a DevOps Engineer to work with our federal client, the General Services Administration(GSA). This position is contingent upon contract award.

The DevOps Engineer serves as a key technical resource bridging development and operations, with a focus on automation, reliability, and efficiency. The role requires strong technical skills across a broad range of tools and technologies, as well as the ability to work effectively with both development and operations teams.

Key responsibilities focus on:

● Establishing and maintaining automated deployment pipelines

● Supporting cloud infrastructure and operations

● Implementing security and compliance requirements

● Improving system reliability and performance

● Enabling development teams through automation and tooling

● Supporting continuous improvement of development and deployment processes

This role is critical to supporting modern, efficient software delivery and operations while maintaining high standards for security and reliability.

Day to day responsibilities will include:

● Implement and maintain CI/CD toolchains using tools like:

  • Atlassian (JIRA and Confluence)
  • Github
  • Jenkins
  • Ansible
  • Artifactory
  • Docker
  • Kubernetes

● Automate build, test, and deployment processes

● Create and maintain deployment scripts using Python, Shell, AWS Cloud Formation, Groovy, and Golang

● Establish automated testing frameworks and processes

● Support AWS cloud infrastructure including:

  • Design and implementation of cloud architectures
  • Management of databases (MySQL, PostgreSQL, MongoDB)
  • Configuration of web servers (Apache, NGINX)
  • Implementation of high availability solutions (99.99%+ uptime)

● Implement infrastructure as code practices

● Manage container orchestration using Docker and Kubernetes

● Implement security best practices within the DevOps pipeline

● Integrate security testing tools into automated workflows

● Support implementation of SecDevOps practices

● Ensure compliance with security requirements

● Implement secure deployment practices

● Set up and maintain monitoring solutions

● Configure alerting and reporting systems

● Implement logging and tracing solutions

● Support system troubleshooting and problem resolution

● Manage incidents and outages

● Monitor system performance and availability

● Develop and maintain automation scripts and tools

● Implement infrastructure automation

● Create and maintain deployment automation

● Automate routine operational tasks

● Build custom tools to support development and operations needs

● Work closely with development teams to support deployment needs

● Collaborate with architecture teams on infrastructure design

● Support development teams in implementing DevOps practices

● Provide guidance on best practices for deployment and operations

● Participate in agile development processes

● Monitor and optimize system performance

● Implement scalability solutions

● Optimize deployment processes

● Improve build and deployment times

● Enhance system reliability and availability

● Maintain documentation for DevOps processes and procedures

● Document deployment procedures and configurations

● Create and maintain runbooks and operational guides

● Share knowledge and best practices with team members

● Provide training and guidance on DevOps tools and practices

Requirements:

● 3 to 5 years of programming experience required

● Experience using a wide variety of open-source and COTS technologies and tools

● Experience automating operations and workflows

● Solid understanding of and experience implementing and integrating CI/CD Tools from the ground up, such as Atlassian (JIRA and Confluence), Github, Jenkins, Ansible, Artifactory, Docker, Kubernetes, Selenium, SonarQube, Gatling, JMeter, JUnit, AMP, aChecker, Jaws, Netsparker, OWASP ZAP, Tenable Nessus, Splunk, Prometheus, CloudWatch, New Relic, Grafana, Slack/Google Hangouts Chat

● Strong background working in an agile development environment, collaborating with Application Development and Architecture Teams

● Experience with service-oriented architecture, web services, Application Programming Interfaces

● Experience working in a High Availability environment with 99.99%+ uptime

● Strong background in Amazon Web Service (AWS), MySQL, PostgreSQL, MongoDB Apache, NGINX, PHP

● Comfortable writing deployment scripts in languages such as Python, Shell, AWS Cloud Formation, Groovy, and Golang

● Experience with systems and IT operations

● Comfort with automated, frequent, incremental code testing and deployment

● Strong grasp of automation tools

● Data management skills

● A strong focus on business outcomes

● Comfort with collaboration, open communication and reaching across functional borders

● Ability to work with limited direction

● Ability to interface with senior levels of management.

● Ability to recommend improvements to current and future team operations and processes.

● Ability to research, gather, and synthesize data.

● Ability to present conclusions and recommendations to management.

● Ability to prepare summaries, analyses, reports, charts, graphs, instructions, memoranda, and manuals/reference materials for benchmarking purposes or for inclusion in required and ad hoc reports.

● Ability to plan/organize work.

● Have excellent oral and written communication skills.

● Must be able to perform in a hybrid office environment at the discretion of the client (working on-site as requested while maintaining the equipment necessary/provided for remote work).

● Must be a US Citizen.

● Must be able to obtain or retain a Public Trust clearance; the security screening process may involve a credit, fingerprint, and law enforcement agency check

Benefits

OCT offers competitive compensation packages and a full suite of benefits which include:

● Medical, Dental, and Vision insurance

● Retirement savings 401K plan provided by an industry-leading provider with 3% employer contributions of the employee’s gross salary

● Paid Time Off and Standard Government Holidays

● Life Insurance, Short- and Long-Term disability benefits

● Training Benefits

Salary Range: $100,000- 130,000 per year commensurate with experience, education, etc.

About OCT Consulting

OCT Consulting LLC is a certified SBA 8(a), minority-owned, small, disadvantaged business providing professional services and Information Technology solutions to the federal government and commercial clients. Founded in 2013, OCT brings the advantage of agility in operations along with a management team with a track record of leading successful engagements at major federal government agencies.

OCT is committed to a diverse and inclusive workplace. OCT is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About DevOps Engineer (15.19), OCT Consulting, LLC

Join OCT Consulting, LLC as a DevOps Engineer and immerse yourself in a dynamic environment where technology meets innovation! As a vital player in our team, you’ll be collaborating with the General Services Administration (GSA) to engineer robust solutions that redefine operational efficiency. Imagine leveraging your skills to establish automated deployment pipelines and support cloud infrastructures while ensuring security compliance. Your days will revolve around enhancing system reliability and performance, making sure our development and deployment processes are seamless. With tools like Jenkins, Docker, and Kubernetes at your fingertips, you'll create and maintain scripts in Python and Groovy, automate testing frameworks, and optimize our IT operations. What’s more, you’ll work closely with talented teams, providing guidance on best practices and participating in agile processes. At OCT Consulting, we’re not just about meeting standards; we focus on improving and innovating in our approaches. Your expertise will significantly impact our project outcomes, and you'll enjoy the support of a company committed to both your professional growth and a diverse work environment. If you’re ready to make a difference while impacting federal services positively, this is the opportunity for you. We can't wait to see what you'll bring to our team!

Frequently Asked Questions (FAQs) for DevOps Engineer (15.19) Role at OCT Consulting, LLC
What are the key responsibilities of a DevOps Engineer at OCT Consulting?

As a DevOps Engineer at OCT Consulting, your primary responsibilities include establishing and maintaining automated deployment pipelines, supporting cloud infrastructure, and enhancing system performance. You'll be instrumental in implementing security and compliance measures, enabling development teams through automation, and supporting continuous process improvements within the organization.

Join Rise to see the full answer
What qualifications are required for a DevOps Engineer position at OCT Consulting?

To qualify for a DevOps Engineer role at OCT Consulting, you should have 3 to 5 years of programming experience and be adept with various open-source technologies and tools. Familiarity with CI/CD practices is essential, along with solid experience in cloud services like AWS. Your background should also include scripting in languages like Python and Shell, and experience in agile development environments will be beneficial.

Join Rise to see the full answer
What tools does a DevOps Engineer use at OCT Consulting?

A DevOps Engineer at OCT Consulting utilizes an array of tools including Atlassian products (JIRA and Confluence), Jenkins, Docker, Kubernetes, and Ansible. You'll also work with various programming and scripting languages, employing tools for automated testing and security compliance to ensure operational excellence.

Join Rise to see the full answer
How does the DevOps Engineer role support federal clients at OCT Consulting?

The DevOps Engineer role at OCT Consulting directly supports federal clients by streamlining the development and operational processes, thereby enhancing service delivery and security protocols for projects like those with the GSA. Your work in automating deployments and improving system reliability will contribute significantly to the successful execution of federal mandates.

Join Rise to see the full answer
What are the benefits of working as a DevOps Engineer with OCT Consulting?

Working as a DevOps Engineer with OCT Consulting comes with competitive compensation and a comprehensive benefits package, including medical, dental, and vision insurance, retirement savings plans, and paid time off. Moreover, you'll be part of a diverse and inclusive environment that values innovation and professional development.

Join Rise to see the full answer
Common Interview Questions for DevOps Engineer (15.19)
Can you describe your experience with CI/CD tools in your previous roles?

When answering this question, highlight specific CI/CD tools you've worked with, mentioning how you utilized them to enhance the development and deployment processes. Discuss any challenges you faced and the solutions you implemented to overcome them, showing your problem-solving abilities and adaptability.

Join Rise to see the full answer
How do you ensure security compliance in your DevOps practices?

To effectively tackle this question, share your approach to integrating security into every phase of the DevOps lifecycle. Discuss tools and methodologies you’ve used, such as automated security testing within CI/CD pipelines and following security best practices, and how these helped maintain compliance.

Join Rise to see the full answer
What strategies do you use to improve system reliability?

In your response, you can outline your methods for monitoring application performance, conducting regular system audits, and implementing redundancy protocols. Share examples of how your strategies led to improved system uptime and user satisfaction.

Join Rise to see the full answer
Can you provide an example of how you automated a development process?

Here, consider discussing a specific instance where you implemented automation—whether through scripting, using CI/CD tools, or deploying containers. Explain the impact of this automation on efficiency, error reduction, or team productivity.

Join Rise to see the full answer
How do you collaborate with development and operations teams?

It's crucial to detail your experience in fostering inter-team collaboration, perhaps through agile practices, regular stand-ups, or utilizing collaboration tools. Mention any specific projects that showcase the effectiveness of this collaborative approach.

Join Rise to see the full answer
What tools and technologies do you prefer for scripting and automation?

List the specific scripting languages and automation tools you are comfortable with, such as Python, Shell, and Terraform. Provide examples of projects where you used these tools effectively to highlight your technical proficiency.

Join Rise to see the full answer
How do you handle system outages or incidents?

Talk about your systematic approach to incident management, which might include identifying the issue, communicating with stakeholders, and documenting the incident for future learning. Share a specific incident you managed, highlighting how you prevented it from happening again.

Join Rise to see the full answer
What is your experience with cloud infrastructure management?

Discuss your familiarity with cloud services, particularly AWS, and your involvement in designing and managing cloud environments. Provide insight into specific projects where you played a key role in setting up or optimizing cloud infrastructure.

Join Rise to see the full answer
Describe your experience working in an agile development environment.

Your response should illustrate your understanding of agile methodologies. Share experiences where you contributed to sprints, collaborated in cross-functional teams, or facilitated agile ceremonies, emphasizing the benefits you've observed.

Join Rise to see the full answer
What metrics do you monitor to ensure continuous improvement in DevOps?

Mention the key performance indicators (KPIs) you track—such as deployment frequency, change failure rate, and mean time to recovery—explaining their significance and how you've used them to improve processes effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Techo-Bloc Hybrid Douglassville, PA 19518, USA
Posted 2 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 11 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition

OCT Consulting LLC is a boutique management consulting firm providing federal government and commerical clients with highly skilled professional services

41 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!