DevOps Engineer

Unissant, Inc.
Baltimore, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Baltimore, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
C Sharp (Programming Language)
C++
Cloud Computing
Cloud Computing Security
Configuration Management
Information Systems
Computer Programming
Continuous Integration
DevOps
Disaster Recovery
Monitoring of Systems
Integrated Development Environments
Python
Network Layer
Object-Oriented Software Development
Platform as a Service (PAAS)
Performance Tuning
Release Management
Ansible
Software Deployment
Software Engineering
Software Vulnerability Management
Data Logging
Cloud Monitoring
Autoscaling
System Availability
Grafana
Software Security
Infrastructure as Code (IaC)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Containerization
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Amazon Web Services (AWS)
Cloudwatch
Puppet
Terraform
Splunk
Software Version Control
Devsecops
Docker
Security Orchestration, Automation & Response
Static Application Security Testing
Vulnerability Analysis
Dynamic Application Security Testing

Job description

We are seeking a motivated and customer-oriented Senior DevOps Engineer to join our team in the Baltimore-Washington Metro Area in support of our Center for Medicare and Medicaid Services (CMS) client. An ideal candidate will work with agile teams in a complex enterprise software development environment., * Help to create a bridge between development and operations by applying a software engineering mindset

  • Partner with developers to apply best practices to ensure full working test, training and production environments using logging/monitoring tools
  • Work closely with the customer, network, and software engineering teams to resolve outages and implement changes to avoid future issues
  • Design, build and maintain CI/CD, testing, and operations infrastructure
  • Develop custom tools and automation through programming and scripting
  • Pro-actively identify areas to drive automation across platforms
  • Develop innovation strategies, processes, automation, fail-over experience
  • Design and setup of new large cloud clusters
  • Provide support to implement Change/Service Requests per application needs
  • Support AWS cloud infrastructure operations, performance, scalability, and availability for mission-critical healthcare applications.
  • Maintain and enhance Infrastructure as Code (IaC) solutions using Terraform and cloud-native automation tools.
  • Implement and support DevSecOps practices including vulnerability scanning, security automation, compliance checks, and secure deployment pipelines.
  • Support release planning, production deployments, change management, and rollback activities across multiple environments.
  • Participate in incident management, root cause analysis, problem management, and operational readiness reviews.
  • Collaborate with architects, developers, security teams, and customer stakeholders to improve platform reliability and operational excellence.
  • Support security assessment activities including FISMA compliance, ATO support, POA&M remediation, and continuous monitoring initiatives.
  • Develop and maintain operational runbooks, architecture diagrams, deployment procedures, and technical documentation., The above statements are intended to describe the general nature and level of work being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required. Unissant management reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, where applicable and available, reasonable accommodation(s) may be made to enable individuals with disabilities to perform essential functions of this position.

Requirements

  • 7-10 years of experience in the related field

  • Experience in building and setting up of infrastructure in AWS cloud

  • Hands-on experience with building and managing release systems, code merging and promotion, and CI/CD workflows and tools.

  • Experience in managing AWS services like EC2, ECS, ECR, NLB, ALB, RDS, S3, Cloud monitoring services, VPC and other network layers.

  • Experience with monitoring and log aggregating frameworks

  • Experience in migration of applications from on premises to cloud.

  • Knowledge of OO programming and concepts (Java, C++, C#, Python)

  • Experience in configuration management technologies such as Chef, Puppet or Ansible.

  • Experience with AWS or another cloud PaaS provider.

  • Solid understanding of configuration, deployment, management and maintenance of large cloud-hosted systems; including auto-scaling, monitoring, performance tuning, troubleshooting and disaster recovery.

  • Proficiency with source control, continuous integration, and testing pipelines.

  • Experience with Containers and orchestration services like Kubernetes, Docker etc.

  • Understanding of cloud security and best practices.

  • Experience supporting Federal Government healthcare programs (CMS, HHS, or equivalent) preferred.

  • Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform.

  • Experience supporting DevSecOps practices including SAST, DAST, software composition analysis (SCA), and vulnerability management.

  • Experience with containerized workloads using AWS ECS, ECR, Fargate, Docker, and/or Kubernetes.

  • Experience with enterprise monitoring and observability platforms such as AWS CloudWatch, Splunk, Grafana, ELK, or equivalent.

  • Experience supporting security compliance activities including FISMA, ATO, POA&M management, vulnerability remediation, and audit support.

  • Experience supporting production incident response, root cause analysis, and operational support activities.

  • Experience working in Agile/Scrum software development environments.

Education:

  • Bachelor''s Degree in Computer Science, Information Systems, or a related field is required

Certificates, Licenses and Registrations:

  • AWS Solutions Architect, AWS SysOps Administrator, AWS DevOps Engineer, or equivalent cloud certification preferred.
  • Security certifications such as Security+, CISSP, or equivalent preferred.

Communication Skills:

  • Strong writing, listening and presentation skills.
  • Solid ability to interface, inspire and motivate at various levels of the organization.
  • Experience communicating effectively across internal and external organizations., * Mainly sedentary; in an office environment.
  • May be required to lift to ten (10) pounds.
  • Flexible in working extended hours.

Apply for this position