Annapolis Junction, Maryland, United States Hybrid / WFH Options
Halogen Engineering Group, Inc
Software Engineer - DevOps/Integration - FS Poly Required - 12+ yrs of Experience- (Partial Telework) Halogen Engineering Group is looking for a Software Engineer for has experience software development, test, integration, and DevOps solutions across a wide variety of HPDA Compute Platform activities to meet project requirements. Location: Annapolis Junction, MD/Hybrid Travel Required: No Shift: Day Remote … using the Eclipse IDE (Integrated Development Environment). Development of Java 2 Enterprise Edition (J2EE) applications Experience using collaboration and software development tools (i.e. Atlassian). Software development using continuousintegration practices. Experience with container technologies (i,e. Docker). Unix shell scripting Development of event driven, or data driven analytics Development of cloud-based solutions and technologies. … technologies and file formats including JSON, XML, CSV, TCLD, and Parquet General Cloud and HPC knowledge regarding computer, networking, memory, and storage components Experience with Linux administration including software integration, configuration management and routine O&M operations related to provisioning, storage, and networking Experience with containerization technologies such as Docker Experience with containerization deployment, orchestration, management and sustainment within More ❯
and US Government markets. The ideal candidate is a recognized professional with hands-on technical expertise with a good understanding of technical engineering concepts. Essential Duties and Responsibilities: Manage integration, scanning, and deployment of multiple applications into orchestrated frameworks Work with deployment teams to orchestrate deployments to development, test, and operational environments Create, maintain, and improve ContinuousIntegration … Implement and maintain version promotion of one or more applications within CI pipelines Integrate CI pipelines with development tools for artifact management, software test, software quality assessment, etc. Implement Continuous Delivery and execute automated or manual deployments of applications into orchestrated k8s environments Execute checkout and troubleshooting of deployed applications within development and production environments Execute software release processes … including release branch creation, integration, checkout and test Implement and maintain helm charts Other duties as assigned Required Skills and Experience: Clearance Required: Secret This position requires the ability to obtain a DOD Secret Clearance. Interim or Active DOD Secret clearance or higher is preferred. Due to the clearance requirement, U.S. Citizenship is required Candidate also must agree to More ❯
you will as well! Come join a Top Workplaces organization! The DevSecOps Engineer II is responsible for building and setting up new development tools and infrastructure utilizing knowledge in continuousintegration, delivery, and deployment (CI/CD), Container Orchestration and Security. Build and test end-to-end CI/CD pipelines, ensuring that systems are safe against security … May support infrastructure, platform, and application systems to develop, deploy and operate software systems in on-premises and air-gapped environments. Addresses complex problems in areas such as systems integration, compatibility, and on-premises environments. SUMMARY OF ESSENTIAL JOB FUNCTIONS: •Automating and deploying DevSecOps systems •Creating and updating Terraform scripts to support DevSecOps systems •Using GitOps tools, e.g. ArgoCD … DoD 8570 certification - or ability to obtain within 6 months •Experience managing, testing, securing, and releasing software using automated tools •Experience developing, testing, and deploying technologies to build automated ContinuousIntegration/Continuous Deployment pipelines •Experience supporting infrastructure, platform, and application systems to develop, deploy and operate software systems on a cloud hosted Kubernetes container platform •Proficiency More ❯
to work closely with a key end client. Key Requirements: Active Security Clearance (SC) Proven experience as a Senior DevOps Engineer Expertise in AWS, Kubernetes and CI/CD (ContinuousIntegration/Continuous Deployment) Expertise in cloud architecture including AWS, Azure and GCP. Understanding of TDD (Test Driven Development) Familiarity with scripting languages including Bash, Perl, Python More ❯
include developing software and software tests throughout all phases of the software development life cycle (requirements, architecture, implementation, and verification). The software engineer will develop software in a ContinuousIntegration/Continuous Deployment (CI/CD) DevSecOps software build pipeline using an agile methodology focused on code quality, security and automation Position Responsibilities: Supports the design … requirements into the design of software products for embedded devices and systems Supports building and writing code for embedded systems software to run on specific specialized hardware Contributes to integration of embedded software with hardware components Supports analysis, monitoring and improving the efficiency and stability of embedded software systems Participates in testing and debugging software for embedded devices and … plans and industry standards Assists with performing embedded software project management functions Develop and implement automated testing frameworks and scripts to validate software functionality and performance Perform unit testing, integration testing, and system testing, focusing on automated testing methodologies This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of More ❯
include developing software and software tests throughout all phases of the software development life cycle (requirements, architecture, implementation, and verification). The software engineer will develop software in a ContinuousIntegration/Continuous Deployment (CI/CD) DevSecOps software build pipeline using an agile methodology focused on code quality, security and automation Position Responsibilities: Supports the design … requirements into the design of software products for embedded devices and systems Supports building and writing code for embedded systems software to run on specific specialized hardware Contributes to integration of embedded software with hardware components Supports analysis, monitoring and improving the efficiency and stability of embedded software systems Participates in testing and debugging software for embedded devices and … plans and industry standards Assists with performing embedded software project management functions Develop and implement automated testing frameworks and scripts to validate software functionality and performance Perform unit testing, integration testing, and system testing, focusing on automated testing methodologies This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of More ❯
a technical development program supporting a classified customer. This role works to leverage knowledge, and skills associated with cloud native architectures, strong Linux RHEL/Rocky/Ubuntu baselines, integration, implementation using automated and repeatable infrastructure-as-code principles. This role works with various layers of an Agile team to ensure a microservice first approach to automate testing and … work and script with Linux baselines: RHEL, Rocky and Ubuntu, Bash Scripting and hardening protocols Desired Skills: • Close experience working with software developers and knowledge of modern coding principles, continuousintegration pipelines, and automation-first implementation • Understanding of information security postures and engineering of secure solutions, and experience providing security documentation • Experience with migrating workloads to the cloud … Experience with continuous deployments, rip and replace architectures, dynamic monitoring, and quick-response operations up-time • Deploying services using CI/CD pipelines using technologies such as Jenkins, Kubernetes and Terraform • Knowledge of cloud environments such as AWS, Azure, Google and Oracle ReindeerTek is a leading provider of cutting-edge technologies and services, offering scalable solutions for companies of More ❯
Job Responsibilities: Design, implement, and manage continuousintegration and continuous delivery (CI/CD) pipelines Automate infrastructure provisioning and configuration management using tools like Terraform or AWS CDK Monitor and optimize system performance, ensuring high availability and scalability Collaborate with development and operations teams to streamline software delivery and deployment processes Implement and maintain monitoring and alerting More ❯
Description: Use experience with DevSecOps tools and processes to Engineer and operate DevSecOps pipelines and automation that enable continuousintegration and continuous delivery of Python container-based capabilities as part of a software engineering effort. Architect and implement build processes for consistent software delivery. Enable test automation to improve quality of delivered capabilities. Duties/Responsibilities Design … develop and test custom software solutions across multiple system components or applications Create implementation or integration approach for applications and components Translate system requirements into design specifications Provide primary support for installation of application releases into production Design and code applications in line with programming standards and interface specifications Implements Infrastructure as Code (IaC), CI/CD pipelines, security More ❯
the areas of building appropriate level designs and gaining consensus from peers where appropriate Collaborates with other software engineers and teams to design and implement deployment approaches using automated continuousintegration and continuous delivery pipelines Collaborates with other software engineers and teams to design, develop, test, and implement availability, reliability, scalability, and solutions in their applications Implements … as white and black box monitoring, service level objective alerting, and telemetry collection using tools such as Data Dog, Prometheus, Splunk, Elasticsearch, Grafana, Azure monitoring and others Experience with continuousintegration and continuous delivery tools like Git, Terraform and Jenkins. Azure cloud expertise in a mission critical production environment Preferred qualifications, capabilities, and skills Azure cloud certification More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini UK
Job Title: Java Software Engineer About the job you're considering Join a passionate, professional, and highly skilled team of developers specializing in agile custom software development and integration at an enterprise scale. We prioritize innovation in delivery, utilizing a variety of Open Source and proprietary technologies to achieve optimal outcomes for clients. Our world-class software engineering community … DevOps manner, applying a software engineering mindset to problems, provisioning services, writing code, and automation scripts. You will aim to build reliable, performant, and operationally sound services, striving for continuous improvement and efficiency across the entire software delivery lifecycle for internal and external customers. We value diversity and inclusion, fostering an environment where everyone can bring their whole self … Java Experience with Spring framework or equivalent Knowledge of software design patterns and their application Strong understanding of development processes Experience with containerization using Docker or Kubernetes Experience with ContinuousIntegration (CI) and Continuous Delivery (CD) Passion for delivering quality code, utilizing TDD and high standards for software quality Additional desirable skills include: Designing microservice architectures using More ❯
updating portfolio for statis dynamic and mobile testing • Project: Resource will be playing a key role in deploying components of the strategic solution for Application Security space and providing integration support - may work on several initiatives - project is in development stage (have gone through ideation and high level design) going into detail deployment and development Candidate Value Proposition: • The … implement and define best practices in delivering enterprise scale solutions, opportunity to work with senior/international stakeholders, for a top 5 Canadian Bank. Typical Day in Role: • Solution Integration: Design and implement integrations between SaaS vendor and bank infrastructure to enable single sign-on, least-privilege access, as well as logging and auditing requirements. • ContinuousIntegration/Continuous Deployment (CI/CD): Support the integration of CI/CD pipelines to the SaaS vendor solution. • Monitoring and Logging: Set up and manage monitoring, logging, and alerting systems using Dynatrace, Zabbix or other automated tool stacks. • Cloud Management: Be able to assess and implement best practices when configuring cloud SaaS solutions. • Collaboration: Work closely More ❯
Winchester, England, United Kingdom Hybrid / WFH Options
Gregory Martin International
best practice. Experience of other programming languages, such as JavaScript, HTML5, CSS3, TypeScript or other statically typed languages. Experience in using Git for version control. Knowledge of unit testing, integration testing, and User Acceptance testing. Understanding of UI/UX design principles. A self-starter and team player. Taking a consultative approach to your work, understanding how your work … interest: Proficiency with Microsoft Power Platform, including Power Apps, Power Automate and Power BI. Experience working in an Agile/Scrum development process. Familiarity with Docker and understanding of ContinuousIntegration/Continuous Deployment pipelines. Experience with Kubernetes. Business Analyst skillsets and approaches. Deploying web applications on cloud platforms such as Azure, AWS, or GCP. Experience with More ❯
that keep our customer experiences ahead of the curve. What You’ll Do As a DevOps at Sonos, you'll work with the team to create and maintain the continuousintegration and software delivery pipelines for Sonos. You’ll design, develop, and improve source control management systems, continuousintegration engines, artifact repositories, and workflow automation. Your … environment creating a great product that people love. If this sounds like you, let’s talk about this. Responsibilities Design, implement, and manage CI/CD pipelines to support continuousintegration and delivery. Manage Source control management systems (Git and GitHub) Software build tooling for applications built on Mac, Windows, and Linux CI servers (Jenkins) Enterprise repository management More ❯
Ideally experienced in Agile practices, capable of adapting to rapid development cycles and collaborative team environments. Cloud Platforms : Familiarity with cloud services, particularly Azure or AWS, is highly desirable. ContinuousIntegration/Continuous Deployment (CI/CD) : Experience with integration and deployment tools, understanding the principles of CI/CD pipelines for streamlined software delivery. Machine More ❯
significant contributor to your team by sharing your knowledge of end-to-end operations, availability, reliability, and scalability of your application or platform. Job responsibilities Able to drive the continuous improvement of reliability, monitoring and alerting for our mission-critical microservices. Reduce toil by automation, creating reliable infrastructure and tooling to expedite feature development. Develop and add metrics to … Respond to incidents alongside developers and infrastructure engineers where required, providing support and insight. Collaborate with other software engineers and teams to design and implement deployment approaches using automated continuousintegration and continuous delivery pipelines Implement infrastructure, configuration, and network as code for the applications and platforms in your remit Understand service level indicators and utilizes service … debugging and trouble shooting skills Ability to contribute to large and collaborative teams and proactively recognize road blocks and demonstrates interest in learning technology that facilitates innovation Experience with continuousintegration and continuous delivery tools like Jenkins, GitLab, Terraform Experience in at least one observability tool such as Dynatrace, Datadog, New Relic, CloudWatch, AppDynamics, Splunk., Qualification Experience More ❯
significant contributor to your team by sharing your knowledge of end-to-end operations, availability, reliability, and scalability of your application or platform. Job responsibilities Able to drive the continuous improvement of reliability, monitoring and alerting for our mission-critical microservices. Reduce toil by automation, creating reliable infrastructure and tooling to expedite feature development. Develop and add metrics to … Respond to incidents alongside developers and infrastructure engineers where required, providing support and insight. Collaborate with other software engineers and teams to design and implement deployment approaches using automated continuousintegration and continuous delivery pipelines Implement infrastructure, configuration, and network as code for the applications and platforms in your remit Understand service level indicators and utilizes service … debugging and trouble shooting skills Ability to contribute to large and collaborative teams and proactively recognize road blocks and demonstrates interest in learning technology that facilitates innovation Experience with continuousintegration and continuous delivery tools like Jenkins, GitLab, Terraform Experience in at least one observability tool such as Dynatrace, Datadog, New Relic, CloudWatch, AppDynamics, Splunk., Preferred Qualification More ❯
and reliable automated tests from the earliest stages of development. Tools & Technologies: Collaborate with DevOps and Cyber Security teams to integrate testing tools and quality assurance practices into our continuousintegration and deployment pipelines. Load & Performance Testing: Participate in load, stress, and spike testing to ensure applications perform under heavy and unpredictable loads. Ideal Candidate: Testing Expertise: Strong … Azure or AWS, and knowledge of Kubernetes is a plus. Financial Systems Testing: Prior experience in testing financial systems, particularly trading platforms, would be highly valued. CI/CD Integration: Extensive experience in integrating automated tests into CI/CD pipelines for continuous delivery. More ❯
Coach development squads on modern engineering practices such as: Software Craftsmanship, BDD/TDD, Trunk-Based Development CI/CD automation Agile Testing & Gherkin syntax Value Stream Mapping and continuous improvement Help squads assess their current DevOps maturity and define actionable improvement plans Facilitate collaboration between development teams and tooling teams to ensure proper usage and evolution of the … models: Agile, Scrum, SAFe, Kanban, XP Your profile: At least 6 years of experience in software development, coaching, and DevOps transformation Strong technical background with hands-on experience in: Continuousintegration and deployment Agile frameworks and delivery models Git, CI/CD, code quality/security scanning tools Automation scripting and containerization (Docker is a plus) Experience working … Proactive, enthusiastic, and community-minded Excellent coaching, mentoring, and facilitation skills Strong communicator with influencing capabilities Able to foster team collaboration and drive autonomy Curious, optimistic, and committed to continuous learning Comfortable in multicultural, dynamic environments Languages: English : Full professional proficiency required French and/or Dutch : Strong asset for collaboration with teams and stakeholders What we offer: A More ❯
Strong analytical and problem-solving abilities, capable of working independently and collaboratively. Scripting Expertise: Experience with scripting languages like PowerShell and Python. CI/CD Processes: Strong background in continuousintegration and continuous deployment practices. Container Technologies: Proficient with Docker, Kubernetes, and other container technologies. Mentorship: Ability to support and mentor other engineers on best practices, architecture … Software Engineer - Platform Engineering, you will design, implement, and maintain scalable and reliable infrastructure solutions. Your role will involve automating processes and collaborating with development teams to ensure seamless integration and deployment of applications. You will play a crucial role in enhancing the efficiency and effectiveness of our software development lifecycle, ensuring the highest level of service quality for More ❯
London, England, United Kingdom Hybrid / WFH Options
Nivoda
implement, and manage highly available and scalable cloud infrastructure on AWS, ensuring security, cost efficiency, and performance. CI/CD Pipeline Management: Oversee the configuration, optimization, and automation of continuousintegration and deployment (CI/CD) pipelines using Jenkins and Terraform. Containerization & Orchestration: Manage containerized applications using Docker, Helm, and Kubernetes, ensuring smooth deployments and scaling. Infrastructure as … orchestration (Kubernetes). Skills: Strong experience with AWS services (EC2, S3, RDS, Lambda, etc.) Proficient in Terraform and Terragrunt for infrastructure as code. Hands-on experience with Jenkins for continuousintegration and deployment. Expertise in containerization technologies ( Docker ) and Kubernetes for orchestration. Familiarity with ArgoCD for GitOps-based deployment workflows. Experience with Helm for managing Kubernetes applications. Strong More ❯
Doing: Design, build and test real-time data services (e.g., identity graphs, attribution) on GCP/AWS/Azure, delivering reliable, high-quality code Build robust QA, unit and integration tests both within our Go projects, and using our Go-based automated QA framework Collaborate in Scrum ceremonies and engage with cross-functional teams for requirements Review code to … Snowplow ecosystem We’d Love to Hear From You If You Have: Solid experience in software development, particularly in Go (Golang) Experience building scalable applications including database optimization and integration design Experience profiling, monitoring and improving application performance Experience with continuousintegration and continuous deployment (CI/CD) practices Proficiency with tools like Terraform/IaC More ❯
London, England, United Kingdom Hybrid / WFH Options
iome
CI/CD systems, who can also act as a SME in this area and act as a liaison for our infrastructure and developer experience teams. Implement and maintain continuousintegration (CI) and continuous deployment (CD) pipelines for automated testing. Develop and execute a comprehensive testing strategy for our blockchain solutions, encompassing functional, performance, security, and integration … systems and computer networks would be beneficial. Expertise in libraries, tools, and procedures for executing and automating various types of tests (e.g., unit tests, property tests, model-based tests, integration tests, end-to-end tests, UI tests, performance tests, stress tests, fault tolerance tests). Experience with TypeScript, JavaScript, Rust, or other programming languages is advantageous. Familiarity with Virtualization More ❯
of data processing frameworks and technologies, including cloud-based data services. Software Engineering Practices: - Experience with software development lifecycle (SDLC) best practices, including version control (e.g., Git), testing, and continuousintegration/continuous delivery (CI/CD). - A focus on building high-quality, maintainable, and well-documented code. Collaboration and Communication: - Exceptional communication and collaboration skills … bar on implementing a well-engineered, well-governed data platform that meets the needs of our customers. Be accountable for the technical health of your team's codebase, driving continuous improvement and establishing metrics to track progress. Lead technical solution design on multiple complex initiatives within your team, demonstrated by successful and timely implementation, driving resolutions for complex and … difficult problems. Drive continuous improvement on key metrics such as business value, cost efficiency, speed, and quality of delivery. Coach a team of data and analytics engineers on best practices in the software development lifecycle, delivering high-quality software through your own work, and fostering a feedback culture within the team. Influence key decision-making across the data and More ❯
Expertise managing infrastructure as code using terraform Problem-Solving Skills: Strong analytical and problem-solving abilities, capable of working independently and collaboratively. CI/CD Processes: Strong background in continuousintegration and continuous deployment practices. Container Technologies: Proficient with Docker, Kubernetes, and other container technologies. Mentorship: Ability to support and mentor other engineers on best practices, architecture … Software Engineer - Platform Engineering, you will design, implement, and maintain scalable and reliable infrastructure solutions. Your role will involve automating processes and collaborating with development teams to ensure seamless integration and deployment of applications. You will play a crucial role in enhancing the efficiency and effectiveness of our software development lifecycle, ensuring the highest level of service quality for More ❯