SourceFuse Technologies hiring DevSecOps Engineer with 4+ years of experience.
Job Overview:
We are seeking a highly skilled and motivated Senior Systems Engineer with expertise in AWS cloud solutions and a passion for developing innovative tools. The ideal candidate will have a proven track record in cloud system engineering and a strong understanding of DevOps practices.
Key Responsibilities:
- Design, develop, and implement cloud-native solutions using AWS infrastructure.
- Collaborate with cross-functional teams to integrate AWS services effectively across the organization
- Utilize CI/CD methodologies and automation tools (like GitHub and TeamCity) to streamline development processes
- Apply DevOps/SRE best practices, focusing on logging, monitoring, and security of cloud services
- Implement Infrastructure as Code (IaC) using tools such as CloudFormation and Terraform to enhance deployment
- consistency and efficiency
- Develop and maintain tools and services to monitor and secure cloud environments (e.g., AWS Config, AWS CloudWatch)
- Provide guidance on the use of scripting/programming languages (PowerShell, Bash, Python) for automation tasks
- Participate in troubleshooting and resolving production issues while improving system reliability
- Mentor junior engineers and contribute to best practices in cloud architecture and operations.
Technical Skills:
AWS Infrastructure:
- Proficient understanding of AWS services and solutions.
CI/CD & Automation:
- Experience with CI/CD pipelines and automated deployment tools (GitHub Actions, TeamCity).
DevOps/SRE Best Practices:
- Knowledge in logging, monitoring, and security protocols for cloud environments.
Infrastructure as Code (IaC):
- Familiarity with CloudFormation, Terraform, Lambda, and AWS CodeBuild/CodePipeline.
Cloud Security and Monitoring:
- Experience with AWS Config, AWS CloudWatch, Splunk, AWS Security Hub, and AWS GuardDuty.
Scripting & Programming:
- Proficiency in scripting languages (PowerShell, Bash, Python) and strong experience with Windows/Linux server environments.
Experience:
- Minimum of 4+ years of relevant experience in cloud engineering, system engineering, or similar fields.
- Demonstrated experience developing AWS tools and services tailored to complex environments.
Day-to-Day Activities:
- Collaborate with development and operations teams on cloud deployment strategies.
- Monitor system performance metrics and apply preventive measures to enhance reliability.
- Create and manage documentation for cloud architecture, processes, and best practices.
- Address and troubleshoot issues arising from infrastructure and application deployments.
- Regularly participate in team meetings to discuss project progress and areas of improvement.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- AWS certification (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer) is highly desirable