As a Senior DevOps Automation Engineer within the R&D IT department, you will collaborate closely with other infrastructure teams (such as virtualization and storage) to build, maintain, and enhance both Cloud and On-Premise Datacenter environments. Your primary responsibilities will revolve around automation, application development, and ensuring seamless operations across these environments.
Responsibilities
- Infrastructure Automation. Lead the design and implementation of automation solutions using tools like Git, Ansible, Satellite, Salt, Python, Docker, and AWS CloudFormation.
- Environment Management. Manage and optimize RedHat Enterprise Linux environments in both traditional datacenter and cloud settings.
- Datacenter Expertise. Utilize extensive knowledge of datacenter internals, including hardware differences (e.g., pizza-box vs. blade servers) and automation deployment techniques (e.g., PXE boot).
- Monitoring and Security. Set up and maintain robust hardware/cloud monitoring services using tools like SPLUNK, AWS native tools, or Zabbix. Implement security measures such as access controls and encryption to safeguard data.
- Containerization and Orchestration. Implement and support container platforms like RedHat OpenShift and Kubernetes-based environments to enhance scalability and efficiency.
- Collaboration and Communication. Foster collaboration across teams and departments, leveraging strong communication skills to drive initiatives forward and inspire others.
- Documentation and Compliance. Maintain comprehensive documentation of infrastructure and processes, ensuring accuracy and relevance in alignment with best practices and regulatory requirements.
- DevOps and CI/CD. Advocate for and implement DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC) principles to streamline development and deployment processes.
- Service Management. Apply ITIL principles to manage IT services effectively, utilizing tools like ServiceNow for incident, problem, and change management.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Approximately 10 years of relevant experience as a DevOps Engineer, with a strong focus on automation and infrastructure management.
- Expertise in tools such as Ansible, Python, AWS CloudFormation, and familiarity with Git for version control.
- Certification in RedHat and AWS would be advantageous.
- Deep understanding of RedHat Enterprise Linux, datacenter operations, and cloud infrastructure.
- Proven experience with containerization (e.g., Kubernetes, OpenShift) and container orchestration.
- Strong analytical and problem-solving abilities, with a quality-oriented mindset.
- Excellent written and verbal communication skills in English.
- Ability to thrive in a dynamic, collaborative environment with a solution-oriented approach.
- Commitment to maintaining up-to-date documentation and following best practices for IT service management.
Additional Information
- This role requires a proactive, hands-on approach with a dedication to continuous improvement and innovation.
- The ideal candidate will exhibit leadership qualities and a passion for driving technological advancements within the organization.
Join NXP's R&D IT department as a Senior DevOps Automation Engineer and contribute to building cutting-edge IT solutions that support our mission of achieving business success and market leadership through innovation and collaboration.