1

Computing Jobs in Alabama (NOW HIRING)

DevSecOps Cloud Engineer

Huntsville, AL ยท On-site

$51.25 - $68.50/hr

This position requires someone who excels in cloud computing and is passionate about integrating security into the development lifecycle, working closely with our DevSecOps team. The candidate will ...

Software Engineer III

Huntsville, AL ยท On-site

$150K - $211K/yr

As a Software Engineer in the Scientific Computing team, you will build the computational solvers and infrastructure that enable our engineers to push the boundaries of rocket engine design and ...

Leads, manages, and mentors the IT Infrastructure team, including IT systems, networking, database, and cloud computing infrastructure professionals * Oversees the planning, implementation, and ...

By combining technical insight with strong business acumen, you will ensure Abaco's mixed-signal and high-performance computing products deliver value, align with market trends, and maintain a ...

next page

Showing results 1-20

Computing information

See Alabama salary details

$25.4K

$90.3K

$155.6K

How much do computing jobs pay per year?

As of Jun 24, 2026, the average yearly pay for computing in Alabama is $90,315.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,930.00 and $119,666.00 per year, depending on experience, location, and employer.

What jobs pay $500,000 a year in the US?

In computing, high-paying roles such as senior software engineers, chief technology officers, and data science directors can earn $500,000 or more annually, especially with bonuses, stock options, and profit sharing. These positions typically require extensive experience, advanced skills, and leadership responsibilities within large tech companies or financial institutions.

What are some common challenges faced by professionals working in computing, and how can they be managed?

Professionals in computing often encounter rapidly changing technologies and evolving project requirements, which can make it challenging to stay current and maintain effective workflows. Managing tight deadlines and collaborating across multidisciplinary teams also requires strong communication and adaptability. To address these challenges, it's important to engage in continuous learning, participate in team knowledge-sharing sessions, and utilize project management tools to stay organized and aligned with colleagues.

What are jobs in computing?

Jobs in computing include roles such as software developers, network administrators, cybersecurity analysts, and data scientists. These positions typically require skills in programming, systems management, and problem-solving, often involving tools like programming languages, operating systems, and security protocols.

What are the key skills and qualifications needed to thrive in a Computing role, and why are they important?

To thrive in a Computing role, you need strong analytical skills, programming proficiency, and a relevant degree in computer science, information technology, or a related field. Familiarity with programming languages (such as Python, Java, or C++), operating systems, and development environments is typically required, and certifications like CompTIA, AWS, or Microsoft can be beneficial. Effective problem-solving, teamwork, and communication skills help you collaborate on projects and explain technical concepts to non-technical stakeholders. These skills are crucial for designing, implementing, and maintaining reliable computing solutions in a rapidly evolving technology landscape.

What are computing jobs?

Computing jobs refer to careers that involve the use of computers and technology to solve problems, process information, or create software and systems. These roles can include software developers, IT support specialists, data analysts, network administrators, and cybersecurity professionals, among others. Computing professionals work in various industries, developing applications, managing computer networks, analyzing data, or ensuring digital security. The field is broad and constantly evolving as technology advances, offering diverse opportunities for specialization and career growth.

What jobs pay $10,000 a month without a degree?

In computing and related fields, roles such as freelance software developers, cybersecurity consultants, and cloud engineers can earn $10,000 or more per month through project-based work or consulting, often requiring strong technical skills, certifications, and experience. Many of these jobs are remote and flexible, with income depending on expertise, reputation, and client demand.

What are some careers in computing?

Careers in computing include roles such as software developer, network administrator, cybersecurity analyst, data scientist, systems analyst, and IT support specialist. These jobs often require knowledge of programming languages, networks, databases, and security protocols, and may involve working in office environments, data centers, or remotely.

What is the difference between Computing vs Network Administration?

AspectComputingNetwork Administration
Required CredentialsTypically includes degrees in Computer Science, certifications like CompTIA A+ or Cisco CCNAOften requires certifications like Cisco CCNA, CompTIA Network+
Work EnvironmentWorks with hardware, software, and systems across various IT sectorsFocuses on managing and maintaining computer networks and infrastructure
Employer & Industry UsageUsed broadly in tech companies, IT departments, and software firmsCommon in organizations with extensive network needs, such as ISPs, corporations, and government agencies

Computing encompasses a wide range of IT roles including hardware, software, and systems management, while Network Administration specifically focuses on maintaining and securing computer networks. Both roles require similar certifications and often overlap in work environments, but computing offers broader scope beyond networks.

What are popular job titles related to Computing jobs in Alabama? For Computing jobs in Alabama, the most frequently searched job titles are:
What cities in Alabama are hiring for Computing jobs? Cities in Alabama with the most Computing job openings:
DevSecOps Cloud Engineer

DevSecOps Cloud Engineer

Gray Analytics

Huntsville, AL โ€ข On-site

$51.25 - $68.50/hr

Full-time

Posted 15 days ago


Job description

Description
Gray Analytics is seeking a skilled DevSecOps Cloud Engineer with a strong focus on Azure and AWS cloud service providers (CSPs), emphasizing security, collaboration, and efficiency. The ideal candidate will have a passion for designing, implementing, and maintaining secure, scalable, and resilient cloud infrastructures. This position requires someone who excels in cloud computing and is passionate about integrating security into the development lifecycle, working closely with our DevSecOps team. The candidate will support projects of varying classification levels and will contribute to the establishment and maintenance of secure, resilient cloud environments.
Responsibilities
  • Architect and deploy secure cloud solutions on Azure and AWS, ensuring systems are scalable and resilient and meet DoD compliance and security requirements.
  • Design and implement cloud-native architectures, including:
    • Azure: Active Directory, Virtual Machines, Kubernetes Service, Virtual Network, Storage solutions, SQL Database & Cosmos DB, Security Center, and Sentinel.
    • AWS: EC2, ECS/EKS, VPC, S3 & Glacier, RDS & DynamoDB, Lambda, IAM, CloudFormation, and SAM.
  • Design, deploy, and maintain cloud infrastructure services using AWS, Azure, and specifically Azure GovCloud, based on business requirements.
  • Lead security initiatives within the cloud environment, including implementing security controls, vulnerability management, and compliance auditing.
  • Implement best practices for cloud security, including IAM policies, encryption, and monitoring, focusing on compliance standards relevant to government cloud environments.
  • Ensure compliance with industry standards, regulations, and Missile Defense Agency cybersecurity and IT policies and procedures, especially in government or regulated sectors.
  • Collaborate with the DevSecOps team to refine CI/CD pipelines, integrating security testing and compliance checks for secure code deployment.
  • Facilitating seamless integration of cloud and system administration tasks focusing on automation, security, and continuous improvement.
  • Conduct regular performance and security assessments of cloud infrastructures, working in tandem with the DevSecOps team to optimize system performance and resolve any issues promptly.
  • Develop and maintain Infrastructure as Code (IaC) using tools like Terraform and Azure Resource Manager (ARM) templates to ensure consistent and repeatable deployments.
  • Stay abreast of the latest in cloud technologies, security practices, and compliance standards, sharing knowledge and best practices to foster a culture of continuous learning and improvement.

Requirements
  • US Citizenship Required.
  • Minimum of active DoD Secret Clearance.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Minimum of 5 years of experience in cloud engineering, with demonstrable expertise in Azure and AWS and a commitment to security best practices.
  • Proficiency in scripting and automation using Python, Bash, or similar languages.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and version control systems (Git).
  • Strong understanding of cloud computing concepts, including IaaS, PaaS, and SaaS.
  • Proficient in the use of DevSecOps tools and methodologies, with a strong foundation in scripting and automation (e.g., Terraform, Ansible, Jenkins).
  • Experience with virtualization and infrastructure tools such as VMware vCenter, Nutanix, Veeam, NetBox, iDRAC, Dell OpenManage, and Eaton UPS.
  • Demonstrated expertise in:
    • Azure and AWS Services: Deep understanding and hands-on experience with key services including Azure AD, VMs, AKS, Azure Virtual Network, AWS EC2, ECS, VPC, and IAM.
    • Cloud Security Best Practices: Knowledge of encryption, identity and access management, network security, and compliance policies.
    • Monitoring and Logging: Experience with AWS CloudWatch, Azure Monitor, and other monitoring tools.
    • Cost Management: Ability to analyze and optimize cloud spending.
  • Experience maintaining DoD-approved cloud services at varied classification levels and familiarity with networking concepts, including VPNs, VPCs, VNETs, load balancing, and network security groups.
  • Solid understanding of network security and system administration principles, capable of effective cross-functional collaboration.

Desired Qualifications
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator, etc.), including specific certifications related to government cloud environments.
  • Certifications include Azure Solutions Architect Expert, AWS Solutions Architect Professional, or relevant cloud security certifications.
  • Experience with big data technologies (Hadoop, Spark) and serverless computing, and online Collaboration tools (e.g., Teams, SharePoint, JIRA).
  • Knowledge of hybrid cloud architectures and migration strategies.
  • Familiarity with DevOps practices and tools.
  • Experience with Missile Defense Agency cybersecurity and IT policies and procedures, and with developing formal builds within the DoD industry.
  • Experience with Agile software development methodology, Git configuration management, and automating repetitive system administration tasks.
  • Experience with single sign-on and multi-factor authentication guidelines and oversight, and maintaining operation of Red Hat Enterprise Linux (RHEL) computer systems.
  • Prior experience supporting DoD programs and customers.