Full Time

Senior Software Developer - DevOps Engineer

Accenture Federal Services
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Accenture Federal Services, so some details may not match this job. The employer's own page has the real description.

Overview


The Senior Software Developer - DevOps Engineer at Accenture Federal Services is responsible for designing, implementing, and managing the deployment pipeline for critical applications within the federal landscape. This role encompasses collaboration with cross-functional teams to enhance the efficiency and reliability of software delivery while ensuring compliance with government regulations and standards. The successful candidate will leverage their expertise in software development and DevOps methodologies to streamline processes, enhance scalability, and improve overall performance.



Job Responsibilities

  • Design and implement Continuous Integration and Continuous Deployment (CI/CD) pipelines for software applications.
  • Collaborate with software engineers to understand application requirements and provide operational support.
  • Status reports and documentation concerning system performance, operational issues, and enhancement requests.
  • Automate infrastructure provisioning and configuration using tools such as Terraform or CloudFormation.
  • Monitor system performance, diagnosing issues, and implementing necessary changes to enhance system reliability and stability.
  • Provide mentorship and support to junior developers and operational team members in best practices for DevOps.
  • Evaluate and implement new DevOps tools and technologies to improve productivity and efficiency.
  • Ensure compliance with security protocols and policies throughout the development and deployment processes.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of experience in software development and DevOps engineering.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Strong knowledge of cloud service platforms, particularly AWS, Azure, or Google Cloud.
  • Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
  • Strong problem-solving skills and the ability to work under pressure.


Technologies & Tools


In this role, the candidate will utilize various technologies and tools including cloud platforms (AWS, Azure), container orchestration platforms (Kubernetes), CI/CD tools (Jenkins, GitLab CI), configuration management tools (Ansible, Chef), and a range of programming languages such as Python and Java. Knowledge of monitoring tools and practices is also essential, ensuring that deployed applications remain resilient and performant.



Ideal Candidates


The ideal candidate for the Senior Software Developer - DevOps Engineer position will possess a blend of strong technical expertise and interpersonal skills. They should be proactive problem solvers who enjoy working collaboratively within a team environment. An ideal candidate will demonstrate a passion for continuous learning and adapting to new technologies while maintaining a focus on project delivery and compliance with federal guidelines. Strong communication skills and the ability to mentor less experienced team members are essential attributes for success in this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.