Demonstrated experience and technical understanding of AWS. • Demonstrated experience with Docker, Terraform, and Kubernetes. • Demonstrated experience working with Agile software development and DevOps practices, such as infrastructure as code, continuousintegration and automated deployment. • Experience with the Linux operating system. • Knowledge of DevOps, Release engineering and Operations approach to automate deployments. • Experience working in a dynamic working environment. More ❯
Java, Go). Familiarity with IaC/IfC tools (e.g. Terraform). Experience with cloud platforms (AWS, Azure, or GCP) and their associated data services. Hands-on experience with continuousintegration and deployment systems (e.g. Jenkins, Tekton). Practical experience with containerization and orchestration technologies, particularly Kubernetes. Familiarity with observability tools such as Prometheus and Grafana, the ELK More ❯
Altrincham, Cheshire, England, United Kingdom Hybrid / WFH Options
Cathcart Technology
role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pair programming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and more. Work closely with UX designers, product experts, test analysts, and … They are a forward-thinking software company that blends cutting-edge technology with Agile principles to deliver impactful solutions. As part of the team, you'll have access to continuous learning opportunities, including: E-learning subscriptions to support your development. Dedicated innovation and experimentation time. A supportive and open culture that values your input and ideas. Regular social events 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 ❯
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 ❯
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 ❯
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 ❯
and prior experience in a Senior DevOps Engineering role, where you've had a great impact on improving and raising the bar around the DevOps Infrastructure. Strong knowledge of continuousintegration and continuous deployment (CI/CD) pipelines, ideally with exposure to the design, implementation and enhancement of these. Cloud experience - Proficiency in Azure is highly desirable … and/or networking experience would be highly desirable but are by no means essential to this position. What you'll do Test, build, design, deploy and monitor our continuousintegration and continuous delivery processes using modern DevOps tooling. Assist in managing relationships between your team and other software engineering teams, ensuring a collaborative approach. Develop robust 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 ❯
that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; Pair Programming; ContinuousIntegration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and L3 cover Required qualifications … Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuousintegration and delivery Experience with Relational Databases (MySQL preferred) Preferred qualifications, capabilities, and skills Experience working with public cloud (AWS, Google or Azure), is advantageous Experience in application More ❯
infrastructure-as-code deliverables. Manual & Automated Test Development • Design, develop and execute manual tests for infrastructure components (e.g., server builds, network configurations, storage systems) and automated scripts for regression, integration, and acceptance testing. • Author and maintain automated test suites using tools such as Selenium, Robot Framework, or custom Python/Bash scripts, integrating seamlessly with Jenkins, GitLab CI/… Terraform, or CloudFormation, ensuring consistency with production configurations. • Execute infrastructure smoke tests, configuration drift checks, and idempotency validations through IaC testing frameworks (e.g., Terratest, InSpec). CI/CD Integration • Embed automated test execution within build pipelines-triggering unit, integration, and end-to-end tests on code commits and pull-requests. • Monitor pipeline health and test results; collaborate … and production-mirroring environments. Quality & Best Practices • Champion infrastructure and security testing best practices, including vulnerability scanning (e.g., OWASP ZAP, Nessus), compliance checks, and disaster-recovery validations. • Contribute to continuous improvement by proposing new testing tools, frameworks, and process enhancements to raise overall system reliability and observability. Agile & Cross-Functional Collaboration • Actively participate in daily stand-ups, sprint reviews More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuousintegration and deployment tools such as GitLab, GitHub, or Jenkins. Must be eligible for SC Clearance and please note, visa sponsorship is not available More ❯