Demo

DevOps Consultant

Fujitsu Group
Atlanta, GA Full Time
POSTED ON 1/19/2025
AVAILABLE BEFORE 4/18/2025

Start Date : ASAP

Location : North America (Atlanta, Georgia)

Languages : English

We are looking for a consultant who is living in the same region.

Remote politics : 100% remote, meeting will be done in the city of Kennesaw.

Cloud Environment : Microsoft Azure

End-to-End Software Delivery Lifecycle

  • Planning : Working with stakeholders to ensure that development goals align with operational needs.
  • Development : Facilitating collaboration between development and operations teams to create code that is easy to deploy, maintain, and monitor.
  • Testing : Facilitating collaboration between the software quality assurance and development teams for automating testing processes (e.g., unit, integration, and acceptance tests) to ensure rapid feedback and minimize defects.

Continuous Integration and Continuous Delivery (CI / CD)

  • CI / CD Pipeline : Building, maintaining, and optimizing the CI / CD pipeline to ensure seamless, automated integration of new code, automated testing, and delivery of features to production.
  • Release Automation : Ensuring that deployments are automated, frequent, and predictable, with minimal human intervention.
  • Infrastructure as Code (IaC)

  • DevOps is accountable for managing and provisioning infrastructure using code. This allows for automated, consistent, and scalable environments, typically using tools like Bicep, Terraform or Ansible.
  • Monitoring, Logging, and Observability

  • Real-Time Monitoring : Setting up monitoring and alerting systems to ensure the health, performance, and availability of applications and infrastructure. Tools like OpenSearch, and ELK stack (Elasticsearch, Logstash, Kibana) are often used.
  • Incident Management : Taking responsibility for managing incidents and ensuring quick recovery times. DevOps teams typically set up on-call rotations and ensure incidents are tracked and resolved.
  • System Logging : Implementing centralized logging systems to capture and analyze logs from different components for easier debugging and performance analysis.
  • Security (DevSecOps)

  • Shift-Left Security : Integrating security early into the development cycle by automating security checks within the CI / CD pipeline. This involves running security scans for vulnerabilities in code, dependencies, and configurations.
  • Compliance : Ensuring systems and processes adhere to industry-specific regulatory requirements (e.g., GDPR, HIPAA).
  • Access Control : Implementing role-based access control (RBAC) and managing secrets (e.g., API keys, credentials) securely. Infrastructure Team is responsible for access management / access management policies.
  • Automation

  • Build and Deployment : Automating the build and deployment process to reduce errors and increase speed.
  • Testing Automation : Ensuring automated tests are in place and run as part of the CI / CD pipeline.
  • Infrastructure Automation : Using IaC to automate provisioning and scaling of environments.
  • Collaboration and Communication

  • Cross-Functional Team Collaboration : Ensuring development, operations, and other relevant teams (like QA and security) collaborate effectively, break down silos, and maintain open communication.
  • Feedback Loops : Facilitating continuous feedback loops between different stages of development and operations to drive improvements in the software delivery process.
  • Performance Optimization and Cost Management

  • Performance Tuning : Continuously analyzing system performance and making improvements, such as optimizing databases, APIs, and other services.
  • Cost Optimization : Monitoring and optimizing cloud and infrastructure costs, particularly in environments like Azure where cloud resources can be dynamically allocated.
  • Resilience and Disaster Recovery

  • Backup and Recovery : Ensuring that systems have proper backup and disaster recovery strategies in place. Align with Infra team.
  • High Availability : Implementing solutions that ensure high availability (HA) and reliability for critical systems.
  • Fault Tolerance : Creating systems and architectures that are resilient to failures (e.g., using load balancing, auto-scaling, and failover mechanisms).
  • Governance and Compliance

  • Process Compliance : Ensuring that operational processes meet organizational and regulatory standards.
  • Auditability : Creating transparent systems and processes for audit and traceability, ensuring that changes, incidents, and operations are well documented.
  • Incident Response and Postmortems

  • Incident Response Plan : Developing and maintaining a structured incident response plan for outages or critical failures. Applies to production and should be aligned with Infra team.
  • Postmortems : Conducting postmortem analyses after incidents to identify root causes, lessons learned, and preventive actions for future incidents.
  • Cultural Transformation

  • Promoting a DevOps Culture : Encouraging the organization to adopt a DevOps mindset, fostering continuous improvement, collaboration, shared responsibility, and innovation.
  • Encouraging Learning : Promoting an environment where teams continuously learn, improve, and adapt to new technologies and methodologies.
  • Conclusion

    DevOps is ultimately accountable for the smooth, efficient, and secure operation of software systems. This includes ensuring rapid, reliable software delivery while maintaining system stability, security, and scalability. By focusing on automation, collaboration, and continuous improvement, DevOps helps organizations meet business objectives while adapting quickly to changes.

    Tools

    Platforms : Service Fabric, Kubernetes, Docker, Windows, Nuget

    Scripting : PowerShell, bash, Python, Maven

    Languages : C#, Python, Bash

    Databases : Mongo, PostgreSQL, Elasticsearch

    Stimulating & people-focused work environment

    Cheerful Company Life

    Group insurance

    Pension plan

    Other benefits depending on your seniority

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a DevOps Consultant?

    Sign up to receive alerts about other jobs on the DevOps Consultant career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $117,024 - $149,811
    Income Estimation: 
    $137,568 - $176,908
    Income Estimation: 
    $92,369 - $122,605
    Income Estimation: 
    $117,024 - $149,811
    Income Estimation: 
    $154,509 - $200,187
    Income Estimation: 
    $188,252 - $252,911
    Income Estimation: 
    $71,493 - $96,419
    Income Estimation: 
    $92,369 - $122,605
    Income Estimation: 
    $117,024 - $149,811
    Income Estimation: 
    $137,568 - $176,908
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other DevOps Consultant jobs in the Atlanta, GA area that may be a better fit.

    Devops Consultant

    Next Level Business Services, Inc., Atlanta, GA

    AI Assistant is available now!

    Feel free to start your new journey!