GitHub Actions – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentSat, 26 Oct 2024 22:30:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngGitHub Actions – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232QA Automation Engineer
https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-automation-engineer-19/
Sat, 26 Oct 2024 22:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-automation-engineer-19/QA Automation Engineer
Job Description:
At our organization, we are dedicated to addressing the significant energy challenges faced by industrial facilities globally. Our mission revolves around optimizing energy consumption while enhancing profitability for our clients. The Nsight Energy Intensity Platform, a leading SaaS solution, integrates IoT devices with cloud-based systems to provide comprehensive insights into energy usage and carbon footprints. As a QA Automation Engineer, you will play a vital role in ensuring the robustness and reliability of our software products. Your efforts will directly contribute to the continuous enhancement of our platform, impacting numerous industries that rely on energy efficiency. You will collaborate closely with cross-functional teams to define quality metrics, develop test plans, and execute both manual and automated testing strategies, thereby ensuring that our solutions meet the highest standards of quality.
IT Languages:
Java
Python
JavaScript
As a QA Automation Engineer, your primary responsibilities will include testing and ensuring the quality of our software products throughout the development lifecycle.:
Participate in all phases of the software development lifecycle with a focus on quality assurance and testing.;; Work collaboratively with development teams to comprehend features and architecture for effective test case creation.;; Design and implement automated tests for both frontend and backend functionalities.;; Identify and document defects using issue tracking tools, ensuring timely communication with development teams.;; Continuously evaluate and improve testing processes and methodologies.;; Engage actively in daily stand-ups, sprint planning, and retrospectives to prioritize quality.;; Review specifications and technical documents to provide actionable feedback.;; Create detailed and structured test plans and cases.;; Develop and execute automation scripts using open source tools.;; Conduct thorough regression testing upon bug resolution.;; Track and report quality assurance metrics, such as defect densities.
Spoken Languages:
English
Skillset:
Selenium
Playwright
Cypress
Docker
Postman
SoapUI
GitHub Actions
Jenkins
CircleCI
Soft Skills:
Teamwork
Communication
Problem-solving
Adaptability
Qualifications:
Bachelor’s or Master’s degree in Computer Science or related field
Strong understanding of software QA methodologies and processes
Experience with both automated and manual testing
Years of Experience:
5
Location:
Raleigh, NC, United States
Job Benefits:
Open PTO Policy
Medical, Dental, and Vision insurance with employee premiums fully covered
Annual Professional Development stipend
1% Pledge Program for community outreach and volunteer activities
Commuter benefits
401K plan
Team outings and celebrations
Hybrid work environment
Modern office space in downtown Raleigh
Dog-friendly workplace
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We promote a collaborative and inclusive workplace where innovation thrives. Our team values curiosity and a customer-first mentality, allowing every employee to contribute unique perspectives and talents. We are committed to community involvement and sustainability, fostering an environment where employees can grow and have fun while making a positive impact.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Participation in innovative projects
We are seeking a skilled DevOps Engineer with expertise in Azure infrastructure and Terraform to join our dynamic team in Chicago, IL. The ideal candidate will have a strong background in managing Azure environments, including a deep understanding of various IaaS, PaaS, and SaaS services along with networking. Your role will involve developing and implementing CI/CD pipelines to support our infrastructure projects as we migrate from on-premises solutions to a fully cloud-native platform. This position requires hands-on experience with Terraform for creating Azure infrastructure and familiarity with container orchestration tools like Kubernetes. You will work closely with the development team to ensure seamless integration with the Cloud Margin platform and contribute to the overall architecture of the project. This is an exciting opportunity to be part of a multi-year initiative that will transform our collateral processing systems and enhance regulatory compliance.
IT Languages:
Python
JavaScript
As a DevOps Engineer, you will be responsible for collaborating with the development team to build and maintain our cloud infrastructure.:
Develop and implement CI/CD pipelines to automate deployment processes.;; Create and manage Azure infrastructure using Terraform.;; Ensure high availability and performance of applications deployed in Azure.;; Work closely with the Cloud architecture team to design scalable solutions.;; Integrate third-party SaaS offerings with existing platforms.;; Participate in Agile ceremonies and contribute to sprint planning.
Spoken Languages:
English
Skillset:
Azure
Terraform
Kubernetes
GitHub Actions
Networking
CI/CD
Soft Skills:
Strong communication skills
Team collaboration
Problem-solving abilities
Adaptability to changing environments
Qualifications:
Strong understanding of Azure services
Experience with Terraform
Knowledge of networking in Azure
Familiarity with CI/CD tools, preferably GitHub Actions
Hands-on experience with Kubernetes and Helm charts
Understanding of Agile methodology
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Health insurance
Paid time off
Retirement plan
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative work environment where team members are encouraged to share ideas and grow their skills. Our culture emphasizes continuous improvement and a commitment to delivering high-quality solutions for our clients.
Opportunities For Advancement:
Career growth within the DevOps team, Opportunities to lead projects, Access to training and certification programs
Visa Sponsorship:
Not Available
]]>DevOps Engineer
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-engineer-123/
Sun, 13 Oct 2024 17:55:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-engineer-123/DevOps Engineer
Job Description:
We are seeking a skilled DevOps Engineer to join our team. In this remote position, you will play a critical role in maintaining and enhancing our cloud infrastructure, primarily utilizing AWS services such as EC2, S3, EKS, MSK, RDS, Cognito, and Lambda. Your expertise will be essential in optimizing our CI/CD pipelines, collaborating effectively with software engineers to ensure seamless updates to both staging and production environments, and tackling production issues as they arise. You will also implement robust security measures, including data encryption and access controls, while ensuring that our systems remain highly observable and scalable. Additionally, your role will involve automating operational tasks through scripting, proactively identifying cost-saving opportunities, and fostering a culture of collaboration within the team. We are looking for someone who not only possesses the technical skills but also shares our commitment to delivering high-quality solutions.
IT Languages:
Bash
Python
As a DevOps Engineer, your primary duties will include the following::
Maintain and enhance our AWS-based infrastructure;; Optimize and improve our CI/CD pipelines for efficiency;; Collaborate with the development team for smooth deployment processes;; Troubleshoot and resolve production issues proactively;; Implement security best practices across our systems;; Ensure system observability and performance monitoring;; Automate repetitive operational tasks using scripting languages;; Identify and implement cost-saving measures within our infrastructure
Spoken Languages:
English
Skillset:
AWS
Terraform
Kubernetes
Docker
GitHub Actions
Soft Skills:
Excellent communication skills
Strong collaboration abilities
Problem-solving mindset
Ability to articulate technical concepts clearly
Qualifications:
Experience in building and maintaining cloud infrastructure
Strong knowledge of AWS services
Experience with Terraform, Kubernetes, and Docker
Understanding of security best practices in cloud environments
Years of Experience:
2
Location:
United States
Job Benefits:
Competitive salary and meaningful equity
Flexible time-off policy
Allocated learning budget for professional growth
Participation in company events and social gatherings
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative environment, where teamwork and mutual respect are paramount. We believe in maintaining a healthy work-life balance and encourage continuous learning and development among our employees.
Opportunities For Advancement:
Career development programs, Potential for leadership roles, Access to ongoing training and certifications
Visa Sponsorship:
Not Available
]]>Front-End Developer
https://whoneedsengineers.com/jobs/software-development-and-engineering/front-end-developer-5/
Wed, 09 Oct 2024 13:40:03 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/front-end-developer-5/Front-End Developer
Job Description:
We are seeking a talented Front-End Developer to enhance our dynamic tech team. In this role, you will be integral to the development and maintenance of our extensive web applications. Our team prides itself on building custom web solutions that not only meet client needs but are also scalable and easy to manage. With a diverse portfolio that includes innovative projects such as a text-to-speech publishing platform and NLP/ML chat-support systems for esteemed clients like Red Bull and ZEIT Online, no two projects at our company are identical. We carefully select the appropriate tools and technologies for each project, currently favoring a development toolbox that includes Typescript, React, NextJS, Fastify, CSS, Jest, Eslint, GraphQL, Contentful, Heroku, and Github Actions. If you are passionate about creating exceptional web experiences and eager to work in a collaborative environment that embraces continuous learning, we would love to hear from you.
IT Languages:
Typescript
JavaScript
React
NextJS
GraphQL
CSS
As a Front-End Developer, you will be expected to take on various responsibilities that contribute to the success of our projects.:
Develop custom websites and web applications along with back-end services;; Experiment with cutting-edge technologies to enhance legacy applications;; Evaluate and implement new tools, languages, and frameworks to improve code quality;; Gather technical and design requirements during project discovery phases;; Share knowledge and support team growth through mentoring and collaboration
Spoken Languages:
English;; German
Skillset:
Typescript
React
NextJS
Fastify
CSS
Jest
Eslint
GraphQL
Contentful
Heroku
Github Actions
Soft Skills:
Effective communication skills
Team collaboration
Attention to detail
Problem-solving mindset
Adaptability
Qualifications:
Hands-on experience in building and maintaining medium-to-large scale web applications
Ability to create engaging web experiences using CSS and JavaScript animations
Experience with Agile development practices
Familiarity with design software such as Figma for pixel-perfect front-end code
Understanding of Quality Assurance processes including code reviews, type-checking, and automated testing
Years of Experience:
5
Location:
Germany
Job Benefits:
Competitive salary
Flexible working hours
Opportunities for professional development
Collaborative and inclusive work environment
Health and wellness programs
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company culture is built on innovation, collaboration, and a commitment to quality. We value continuous learning and encourage team members to share knowledge and support one another's growth. We foster an inclusive environment where diverse perspectives are welcomed, and every team member's contributions are valued.
Opportunities For Advancement:
Mentorship programs, Leadership training, Skill development workshops, Career progression opportunities
Visa Sponsorship:
Available
]]>DevOps Engineer
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-engineer-92/
Tue, 08 Oct 2024 08:35:03 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-engineer-92/DevOps Engineer
Job Description:
We are looking for a talented DevOps Engineer to join our dynamic team. In this role, you will be responsible for designing, creating, and managing infrastructure landscapes that support our innovative solutions. You will engage closely with our clients to understand their unique needs and requirements, ensuring that we deliver tailored solutions that meet their expectations. Your expertise will help us to design new CI/CD systems and enhance existing ones, ensuring that we maintain high standards for both testing and production environments. If you are passionate about technology and thrive in a collaborative setting, we want to hear from you.
IT Languages:
Python
JavaScript
PowerShell
As a DevOps Engineer, you will take on various responsibilities that are crucial to our operational success.:
Design and implement infrastructure landscapes;; Collaborate with clients to gather requirements;; Create and improve CI/CD systems;; Ensure reliable testing and production environments;; Manage containerization processes and tools
Spoken Languages:
English;; German
Skillset:
Azure DevOps
AWS Code Pipeline
Jenkins
Github Actions
GitLab Pipelines
Docker
Kubernetes
AWS CloudFormation
Terraform
PostgreSQL
MySQL
Soft Skills:
Excellent communication skills
Team player mentality
Openness to learning and adapting
Problem-solving abilities
Qualifications:
Proven experience in the CI/CD process
Strong understanding of cloud services and tools
Experience with containerization technologies
Familiarity with infrastructure as code concepts
Years of Experience:
5
Location:
Germany
Job Benefits:
Company pension scheme
Mobility options including fuel vouchers and public transport tickets
Flexible work arrangements
Monthly company days for professional and personal exchange
Regular team events
Buddy program for onboarding support
Individual training and development plans
30 vacation days
Free soft drinks and after-work beer
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative work environment that encourages continuous learning and professional growth. Our team is dedicated to making the world smarter through technology, and we value flexibility, teamwork, and open communication.
Opportunities For Advancement:
Promotion to senior roles, Opportunities for professional development, Involvement in innovative projects
Visa Sponsorship:
Available
]]>DevOps Consultant
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-consultant/
Mon, 07 Oct 2024 21:15:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-consultant/DevOps Consultant
Job Description:
We are in search of a highly skilled DevOps Consultant who possesses a wealth of experience in leveraging GitHub and GitLab for effective configuration, pipeline setup, and migration tasks. The ideal candidate will deeply understand DevOps principles and methodologies, complemented by a robust background in creating and managing Continuous Integration and Continuous Deployment (CI/CD) pipelines. This role demands a proven history of successfully migrating projects and repositories between GitHub and GitLab, ensuring seamless transitions and optimal performance. As part of our dynamic team, you will engage in designing, implementing, and managing CI/CD pipelines using GitHub Actions or GitLab CI/CD tools. Your expertise will not only help configure and optimize repositories but also guide our clients in adopting best practices for utilizing these platforms effectively. You will take the lead in mentoring a team of DevOps engineers, drive project timelines, and troubleshoot complex issues that arise in GitHub and GitLab configurations. Staying abreast of the latest industry trends, your contributions will be pivotal in enhancing our clients' operational efficiencies and overall success.
IT Languages:
GitHub
GitLab
Docker
Kubernetes
Terraform
Ansible
AWS
Azure
Google Cloud
In this role, you will be responsible for a variety of essential tasks that contribute to the overall success of our projects and client engagements.:
Design and implement CI/CD pipelines using GitHub Actions or GitLab CI/CD.;; Configure and optimize GitHub or GitLab repositories for enhanced performance.;; Plan and execute migrations of repositories, issues, and CI/CD pipelines.;; Collaborate with development and operations teams to streamline integration and deployment processes.;; Provide technical guidance to clients on best practices for using GitHub and GitLab.;; Lead and mentor a team of DevOps engineers, fostering a culture of learning and innovation.;; Manage project timelines and ensure that all milestones are met on schedule.;; Troubleshoot and resolve complex issues related to GitHub and GitLab configurations.;; Stay updated with the latest trends and technologies in DevOps.
Spoken Languages:
English;; German;; French
Skillset:
CI/CD pipelines
GitHub Actions
GitLab CI/CD
Containerization
Version control systems
Branching strategies
Soft Skills:
Strong communication skills
Excellent problem-solving abilities
Collaboration and teamwork
Leadership and mentoring
Time management
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or a related field
GitHub Admin or Advanced Security certifications
GitLab CI/CD Associate certifications
Years of Experience:
5
Location:
United States
Job Benefits:
Flexible work hours
Professional development opportunities
Health and wellness programs
Remote work options
Diversity and inclusion initiatives
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a culture of innovation, collaboration, and continuous growth. We are committed to diversity and inclusion, ensuring that every team member feels valued and empowered. We believe in investing in our employees through professional development opportunities and creating an environment where everyone can thrive.
Opportunities For Advancement:
Career development programs, Leadership training, Mentorship opportunities
Visa Sponsorship:
Available
]]>Data Engineer
https://whoneedsengineers.com/jobs/data-sciene-and-analytics/data-engineer-23/
Thu, 03 Oct 2024 00:45:03 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/data-engineer-23/Data Engineer
Job Description:
Join our innovative team as a Data Engineer, where you will be at the forefront of transforming advertising data into meaningful insights. You will be responsible for designing and building efficient data pipelines that ensure our marketing services have access to reliable advertising data. Your expertise will help us transition to a modern architecture, using tools like Github Actions and dbt. You will collaborate closely with a diverse group of Data Engineers and Analysts, contributing to the development and maintenance of our data warehouse solutions. This role is essential in supporting our mission to provide timely and accurate data insights across various teams within the organization.
IT Languages:
SQL
Python
Key Responsibilities of the Data Engineer:
Design and develop robust data pipelines from advertising systems to the data warehouse.;; Model data for optimal storage and efficient query performance.;; Ensure seamless data extraction using Python and SQL.;; Collaborate with teams across Schibsted companies in Norway and Sweden to provide timely and accurate data insights.;; Support stakeholders in defining data requirements for advertising performance.;; Implement Continuous Integration/Continuous Deployment (CI/CD) practices and optimize cloud infrastructure.
Spoken Languages:
English;; Swedish
Skillset:
DBT
Airflow
Github Actions
AWS
Azure
GCP
Soft Skills:
Team player
Strong communication skills
Problem-solving mindset
Adaptability
Qualifications:
Proficient in SQL
Strong knowledge of Python for data extraction
Experience with data modeling
Familiarity with CI/CD practices
Understanding of cloud platforms
Years of Experience:
5
Location:
Sweden
Job Benefits:
Flexible hybrid work policy
Opportunity to work on impactful projects
Collaborative team environment
Professional development opportunities
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
We foster a diverse and inclusive environment where collaboration is key. Our team is dedicated to leveraging data to empower journalism and enhance advertising performance, making a real difference in society. We encourage innovation and continuous learning.
Opportunities For Advancement:
Career growth within the company, Training and development programs, Networking opportunities across the Nordics
Join our innovative tech team in either Berlin, Munich, or Hamburg as a Software Engineer focused on TypeScript. We are on a mission to revolutionize the renewable technology installation landscape in Germany, establishing the largest one-stop-shop for solar energy, heat pumps, and charging infrastructure. You will play a pivotal role in developing our Operating System software, which is designed to streamline operations and enhance the installation process for private homes and small businesses. As a member of a cross-functional team, you will collaborate closely with frontend and backend engineers, product managers, and UX/UI developers to create efficient, scalable solutions. Your contributions will help shape a self-organized tech team that is responsible for the full software development lifecycle, including deployment and running solutions. With support from Cloud Architects and SREs, you will have the tools necessary to deliver high-quality software consistently and securely. This role is integral to accelerating the energy transition, making a tangible impact on the future of sustainable energy.
IT Languages:
TypeScript
JavaScript
HTML
CSS
As a Software Engineer, you will be responsible for crucial software development tasks that contribute to the energy transition.:
Build and shape business-critical applications;; Create, implement, evaluate, and deploy software solutions to address complex challenges;; Establish and architect lightweight, flexible, and reliable application setups for global scalability;; Encourage a culture of innovation driven by experimentation within the team;; Enhance teamwork and ensure successful project execution;; Improve developer satisfaction by minimizing tech debt, automating processes, and documenting decisions
Spoken Languages:
English;; German
Skillset:
TypeScript
React
Vue.js
Node.js
Next.js
CI/CD
GitHub Actions
Cloud Infrastructure
Soft Skills:
Team player
Innovative mindset
Agile thinking
Strong communication skills
Qualifications:
Proven experience in developing scalable software solutions with TypeScript or major front-end technologies
Experience with React, Vue.js, Node.js, and Next.js in large-scale applications is preferred
Broad knowledge of various architectural patterns and experience with CI/CD using GitHub Actions and cloud infrastructure
Experience working in cross-functional teams, responsible for the full software development lifecycle
Ability to develop reusable UI components in a design system
Passion for creating maintainable, documented, and testable code
Strong English communication skills; German language skills are a plus
Interest in human-centered software development
Years of Experience:
5
Location:
Europe
Job Benefits:
Work in a dynamic and motivated team
Contribute to the energy and mobility transition
Opportunities for professional growth in a fast-growing company
Flat hierarchies and direct contact with management
Participate in conferences and meetups
Immediate recognition of your contributions
Flexible remote work options
Support for a healthy work-life balance
Working Conditions:
Remote
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of innovation, collaboration, and a commitment to sustainability. Our team is driven by a shared vision to provide renewable energy solutions and we encourage creativity and initiative among our engineers.
Opportunities For Advancement:
Professional development opportunities, Leadership roles in innovative projects, Participation in industry conferences
Join us on an exhilarating journey as we craft a transformative digital landscape for the Knauf Group, a pioneer in the construction industry. If you aspire to make a global impact while embodying values such as entrepreneurship, dedication, collaboration, and humanity, this role is your perfect match. As a QA Engineer, you will play a crucial role in ensuring that our digital products meet the highest standards of quality and performance. You will design, develop, and implement automated tests that focus on end-to-end (E2E) and integration scenarios, utilizing cutting-edge tools like Cypress or Playwright. You will have the opportunity to refine quality standards and testing methodologies, ensuring that our products are not only functional but also reliable and high-performing. Collaborating closely with Product Owners, Developers, and DevOps teams within a Scrum framework, you will promote a culture of quality from the initial stages of product development to final delivery. Your expertise will extend to performance testing using tools such as k6 and application monitoring through Datadog, allowing you to proactively enhance system performance.
IT Languages:
JavaScript
TypeScript
As a QA Engineer, you will take charge of ensuring the highest quality standards are met throughout the development process.:
Design, develop, and execute automated tests focused on E2E and integration scenarios;; Refine and advance quality standards and testing methodologies;; Collaborate in a Scrum team to foster a culture of quality;; Conduct performance testing and proactive application monitoring
Spoken Languages:
English;; German
Skillset:
Cypress
Playwright
k6
Datadog
CI/CD
GitHub Actions
Soft Skills:
Attention to detail
Strong analytical skills
Excellent communication
Collaborative mindset
Qualifications:
Extensive experience in developing integration and performance tests
Strong command of JavaScript and TypeScript
Proficiency in automated E2E testing with Cypress or Playwright
Years of Experience:
5
Location:
Europe
Job Benefits:
Permanent employment contract
30 days of vacation
Flexible working hours
Health promotion programs
Company doctor services
Individual onboarding and welcome days
Employee discounts with popular brands
E-bike leasing options
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
The company values diversity and inclusion, fostering a workplace where individuals from all backgrounds are welcome. It promotes a collaborative environment where employees are encouraged to innovate and thrive.
Opportunities For Advancement:
Individual support for further education and training, Career development programs, Relocation support