Reflexive Concepts
Software Engineer III
Reflexive Concepts, Linthicum Heights, MD
Reflexive Concepts is seeking a Sr. Software Engineer to join our team!
Specifically, we are seeking a highly motivated and experienced DevOps Software Engineer who will play a critical role in building, automating, and maintaining our infrastructure and CI/CD pipelines. The candidate will work closely with development and operations teams to ensure smooth and efficient software delivery.
Responsibilities:
Required Skills:
Desired Skills:
Specifically, we are seeking a highly motivated and experienced DevOps Software Engineer who will play a critical role in building, automating, and maintaining our infrastructure and CI/CD pipelines. The candidate will work closely with development and operations teams to ensure smooth and efficient software delivery.
Responsibilities:
- Design, implement, and maintain our CI/CD pipelines using tools like Jenkins, GitLab or similar.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
- Manage and monitor cloud infrastructure on AWS.
- Implement and maintain monitoring and logging solutions using tools like Prometheus, Grafana, ELK stack, or similar.
- Troubleshoot and resolve infrastructure and application issues in production and non- production environments.
- Collaborate with development teams to optimize application performance and scalability.
- Implement and maintain security best practices throughout the development and deployment lifecycle.
- Contribute to the development and maintenance of internal tools and scripts.
- Stay up-to-date with the latest DevOps trends and technologies.
Required Skills:
- Experience as a DevOps Engineer or in a similar role.
- Strong understanding of CI/CD principles and practices.
- Experience with containerization technologies like Docker and Kubernetes.
- Proficiency with at least one scripting language (e.g., Python, Bash, Go).
- Experience with IaC tools (e.g., Terraform, CloudFormation, Ansible).
- Experience with cloud platforms (e.g., AWS).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Experience with configuration management tools (e.g., Chef, Puppet, Ansible).
- Strong understanding of networking concepts and protocols.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
Desired Skills:
- Experience with Apache NiFi
- Experience with Java
- Experience with serverless technologies.
- Relevant certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer, AWS Certified SysOps Administrator, Kubernetes Administrator).
- Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
- Bachelor's degree in Computer Science or related discipline from an accredited college or university is required
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree