Breakpoint Labs is seeking a Software Engineer to join our team, responsible for developing and maintaining PHP applications within a Docker containerized environment. The ideal candidate will have experience in PHP development, containerization with Docker, SSH, Apache configuration, GitLab, Ansible automation, DevSecOps, and experience with MySQL databases. Please note, this position is a remote position, however, the Candidate should reside within the National Capital Region.
Responsibilities include:
– Design, develop, and maintain a PHP application within a Docker container environment.
– Collaborate with cross-functional teams/users to understand project requirements and implement solutions.
– Configure and manage a web server to ensure optimal performance and scalability.
– Utilize GitLab for DevSecOps (CI/CD pipeline), branching, merging, and code reviews.
– Work with Ansible for infrastructure automation, including provisioning, configuration management, and deployment.
– Troubleshoot and debug issues in PHP applications, Docker containers, SSH, and Apache configurations.
– Write clean, maintainable, and efficient code following best practices and coding standards.
– Implement security measures to protect PHP applications and Docker containers from vulnerabilities.
– Collaborate with team members to optimize CI/CD pipelines for PHP applications.
– Integrate PHP applications with MySQL databases, including database design, querying, and optimization.
– Stay up-to-date with the latest technologies, tools, and trends in PHP development, Docker containerization, and DevSecOps practices.
Required Experience
– Bachelor’s degree in Computer Science, Engineering, or related field.
– Proven experience as a PHP Software Engineer or similar role.
– Strong proficiency in PHP programming language and object-oriented design principles.
– Experience with Docker containerization and Docker Compose for local development environments.
– Familiarity with SSH for secure remote access and administration.
– Expertise in configuring and managing Apache web servers.
– Proficiency in GitLab for version control and collaboration
– Experience with Ansible for infrastructure automation and configuration management.
– Solid understanding of Linux operating system fundamentals.
– Excellent problem-solving skills and attention to detail.
– Strong communication and teamwork abilities.
– Ability to work effectively in a fast-paced, dynamic environment and manage multiple tasks simultaneously
Certifications Required: Security+ Continuing Education (CE) [CompTIA]
Security Clearance Required: Secret
Education Level Required: Bachelor’s Degree; Area(s) of Study Computer Science or related field
Description TechTellent is looking for a skilled Android Team Lead to join our team. We are a fast-growing global IT & Tech company based in Cyprus that values its people and...
Apply For This JobWhy Shiftsmart We’re building the Amazon of labor. We’re a labor platform pairing end-to-end workforce management technology with a rapidly growing...
Apply For This JobDescription ARETUM, a leading government contracting company specializing in technology-enabled mission support services, is seeking a skilled Java Developer to...
Apply For This JobConvertKit is a powerful marketing platform built for creators, by creators. We help creators grow and monetize their audience with...
Apply For This JobGet to Know Us iDeals is a global B2B SaaS product company recognized as the most highly rated and customer-centric in a secure...
Apply For This JobResponsibilities Supervise day-to-day operational support across various Workday modules including Recruiting, Core HCM, Compensation, Performance and Talent, Time Tracking, and...
Apply For This Job