Advanced Software Engineer
Key Responsibilities:
1. CI/CD Pipeline Management and Customization
- Design, implement, and customize CI/CD pipelines to support deployments across various environments and support day to day Build and deployment.
Configure and maintain Jenkins pipelines for job scheduling and automation, while demonstrating the flexibility to learn and support new CI tools as required.
2. Expertise in Tools
- Demonstrate advanced proficiency with the following tools:
- Bamboo: For build and deployment automation.
- GitActions: Manage workflow automation.
- Octopus Deploy: Ensure streamlined deployments. And customizations for on demand environments
- Artifactory: Manage artifacts and dependencies.
- Azure Kubernetes Services (AKS): Container orchestration and microservices hosting.
- Grafana: Dashboard visualizations for performance and analytics.
3. Cross-Functional Collaboration
- Actively partner and collaborate with Security, IT, Cloud, and Engineering teams to meet both technical and security standards.
4. Infrastructure Automation & High Availability
- Manage Azure resources effectively and ensure the cloud infrastructure is highly available.
- Automate infrastructure provisioning using Terraform and establish best practices for repeatable deployments.
Plan and implement disaster recovery strategies and maintain regular backups to safeguard against data loss.
5. Monitoring and Observability
- Implement robust monitoring solutions for Azure resources.
- Ensure systems are reliable, scalable, and easy to troubleshoot through proactive observability settings.
6. Legacy Application Support
- Configure and maintain static analysis tools such as Coverity* and *BDH offline to integrate and support legacy application systems.
7. Incident Management Duties
- Serve as the primary point of contact for infrastructure-related incidents.
- Manage incident response end-to-end, ensuring minimal downtime and rapid resolutions.
Key Skills and Competencies:
- Hands-on expertise in DevOps frameworks, tools, and practices.
- Strong scripting and automation experience with languages for Terraform configurations and CI/CD pipelines.
- Robust knowledge of Azure native tools and cloud lifecycle management.
- Proficiency in monitoring, logging frameworks, and incident managemen
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.