Job Description
Responsibilities
Design and implement CI/CD pipelines for .NET applications using GitHub Actions.
Design and implement CI/CD pipelines for data processing and analytics workflows, ensuring robust, automated deployment processes.
Manage and maintain multiple environments for development, testing, and production using Terraform/Terragrunt, ensuring consistency and reliability across all stages.
Oversee AWS cloud infrastructure, optimizing for performance, security, and cost.
Collaborate with development teams to integrate DevOps methodologies into the software and data lifecycle.
Automate deployment and monitoring tasks to ensure high availability and performance of applications and data services.
Uphold security standards in all CI/CD and cloud operations, adhering to company policies and best practices.
Diagnose and resolve issues in all operational environments, improving processes through feedback and continuous improvement.
Keep abreast of emerging technologies in DevOps, CI/CD, cloud services, and data processing, advocating for adoption where beneficial.
Qualifications and Requirements
Proven track record of designing and implementing CI/CD pipelines using GitHub Actions, specifically for data processing workflows.
Strong experience with AWS services and Terraform/Terragrunt for environment management.
Basic understanding of SQL and database concepts, capable of performing simple queries and integrating database operations into deployment processes.
Foundational knowledge of API concepts, including RESTful services and the integration of third-party APIs into applications and systems.
Knowledge of scripting languages (e.g.,Python, PowerShell, Bash) and automation tools.
Excellent problem-solving abilities, capable of working independently or as part of a team.
Effective communication skills, capable of engaging with technical and non-technical stakeholders.
Job Description
Responsibilities
Design and implement CI/CD pipelines for .NET applications using GitHub Actions.
Design and implement CI/CD pipelines for data processing and analytics workflows, ensuring robust, automated deployment processes.
Manage and maintain multiple environments for development, testing, and production using Terraform/Terragrunt, ensuring consistency and reliability across all stages.
Oversee AWS cloud infrastructure, optimizing for performance, security, and cost.
Collaborate with development teams to integrate DevOps methodologies into the software and data lifecycle.
Automate deployment and monitoring tasks to ensure high availability and performance of applications and data services.
Uphold security standards in all CI/CD and cloud operations, adhering to company policies and best practices.
Diagnose and resolve issues in all operational environments, improving processes through feedback and continuous improvement.
Keep abreast of emerging technologies in DevOps, CI/CD, cloud services, and data processing, advocating for adoption where beneficial.
Qualifications and Requirements
Proven track record of designing and implementing CI/CD pipelines using GitHub Actions, specifically for data processing workflows.
Strong experience with AWS services and Terraform/Terragrunt for environment management.
Basic understanding of SQL and database concepts, capable of performing simple queries and integrating database operations into deployment processes.
Foundational knowledge of API concepts, including RESTful services and the integration of third-party APIs into applications and systems.
Knowledge of scripting languages (e.g.,Python, PowerShell, Bash) and automation tools.
Excellent problem-solving abilities, capable of working independently or as part of a team.
Effective communication skills, capable of engaging with technical and non-technical stakeholders.