What are the responsibilities and job description for the Senior Automation Solutions Engineer position at Jobleads-US?
Job Description
We are seeking a highly skilled DevOps Engineer to join our team at General Atomics Aeronautical Systems, Inc. As a DevOps Engineer, you will play a critical role in designing and implementing secure automation solutions for development, testing, and production environments.
Duties and Responsibilities:
- Design and implementation of secure automation solutions for development, testing, and production environments.
- Builfs and deploys automation, monitoring, and analysis solutions.
- Manages continuous integration and delivery pipeline to maximize efficiency.
- Implements industry best practices for system hardening and configuration management.
- Develops and maintains solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring.
- Continuously evaluates existing systems with industry standards, and makes recommendations for improvement.
- Builfs and maintains tools, solutions and microservices associated with deployment and our operations platform, ensuring that all meet our customer service standards and reduce errors.
- Tests system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.
- Manages code deployments, fixes, updates and related processes.
- Works with open-source technologies as needed.
- Works with CI and CD tools, and source control such as GIT and SVN.
Requirements:
- Typically requires a Bachelor's or Master's degree in Computer Science, Engineering, or related field and five years of related experience.
- Understanding of system administration in various OS environments.
- Strong knowledge of configuration management tools.
- Familiarity with continuous integration tools such as Jenkins, Travis CI, Circle CI.
- Proficiency in scripting languages including Bash, Python, and JavaScript.
- Strong communication and documentation skills.
- An ability to drive to goals and milestones while valuing and maintaining a strong attention to detail.
- Excellent judgment, analytical thinking, and problem-solving skills.
- Full understanding of software development lifecycle best practices.
- Self-motivated individual that possesses excellent time management and organizational skills.
- Ability to obtain and maintain DoD security clearance required.