Job Description :

Job Title: DevOps Engineer

Location: Reston, Virginia

Job Type: Permanent

Job Description

Role Overview:

The DevOps Engineer will play a critical role in implementing and maintaining CI/CD processes, containerization technologies, and cloud services. The position requires strong technical expertise, hands-on experience, and a collaborative approach to drive innovation and efficiency in development and deployment pipelines.

Responsibilities:

  • Develop and implement robust DevOps CI/CD processes and methodologies.

  • Manage and deploy containerized applications using Kubernetes and Docker.

  • Utilize Spinnaker for continuous delivery and deployment workflows.

  • Write and maintain scripts in Python and Shell for automation and development tasks.

  • Configure and optimize Jenkins pipelines with Groovy scripting.

  • Integrate and manage code quality tools like SonarQube.

  • Administer Atlassian tools including Jira, Bitbucket, and Confluence.

  • Participate in on-call rotations to ensure system reliability and uptime.

  • Leverage AWS services such as CloudFormation Templates, S3, EC2, EKS, and others for cloud-based solutions.

  • Collaborate with business and technology teams to deliver intuitive features using Agile methodologies.

Qualifications:

  • Bachelor's degree in Computer Science or a related field.

  • 5+ years of experience in Python and Shell scripting.

  • 5+ years of expertise in Enterprise Architecture and/or Platform Architecture within financial services.

  • 5+ years of hands-on experience with AWS Cloud services, including EC2, S3, EKS, RDS, ECR, CloudFormation Templates (CFT), IAM, KMS, Lambda, SNS, and SQS.

  • 5+ years of experience in solution, data, and architecture for large-scale enterprise systems.

Keys to Success in This Role:

  • Demonstrates a strong work ethic and accountability for deliverables.

  • Technically proficient with hands-on expertise in relevant tools and technologies.

  • Excellent communication skills and a passion for problem-solving.

  • Open to adopting and learning new technologies in a fast-paced environment.

  • Willingness to take on diverse tasks to drive progress and innovation.

Additional Attributes:

  • Innovative mindset with a focus on providing effective solutions.

  • Collaborative and adaptable to changing priorities and requirements.

             

Similar Jobs you may be interested in ..