Description
Lead Digital Software Engineer - DevOps
Location: Chennai, India
Required Language: English
Employment Type: Permanent
Seniority Level: Mid Level
Travel: <10%
Buckman is a privately held, global specialty chemical company with headquarters in Memphis, TN, USA, committed to safeguarding the environment, maintaining safety in the workplace, and promoting sustainable development. Buckman delivers exceptional service and innovative solutions to our customers globally in the pulp and paper, leather, and water treatment sectors to help boost productivity, reduce risk, improve product quality, and provide a measurable return on investment. Buckman is in the middle of a digital transformation of its businesses and focused on building the capabilities and tools in support of this.
Position Summary
We're currently seeking a passionate, enthusiastic, and inspired technologist for the role of a DevOps/Azure Cloud Engineer for our Chennai team. The ideal candidate should be a detail-oriented team player with a broad technology, security and cloud background who can collaboratively contribute with the engineering team on the delivery of the next generation enterprise IoT Cloud platform for Buckman. This is a great opportunity to work in an exciting, startup like environment with a dedicated & experienced team. The position will entail working within a fast-paced team of engineers, product managers and stakeholders who are all responsible for enhancing our existing suite of applications and services, as well as the development and implementation of new software and services.
This position requires a problem solver, with solid experience in Azure DevOps / .NET builds and deployment technologies, PowerShell scripting and automation, JSON, Knowledge in C# and SQL, Python. The preferred candidate needs to be a self-starter, to identify issues, design and develop solutions. Interested candidates must be team players with great communication skills and an excellent work ethic.
Job responsibilities
• Ensure the confidentiality, integrity, and availability of cloud-based and Internet accessible systems and services that support the core business functions.
• Design, develop and maintain/upgrade Deployment projects, Release Pipelines using CICD to Prod and Non-Prod environments in scale using CICD automation.
• Design, develop, and maintain/upgrade automation tools leveraging PowerShell, python, and Azure DevOps CICD, or Azure DevOps machine learning / Artificial Intelligence.
• Perform manual operational, and ad-hoc support tasks that cannot be automated.
• Support Major Releases, Patches, and E-fixes.
• Identify pipeline, build, deployment, infrastructure issues and propose tactical and strategic solutions.
• Perform CM activities, such as Source Control Management, Branch Management / security, Branch creation, Branch Policies for gated check-ins and merges.
• Analyze and make recommendations for improvements to the cloud environments and associated services and configurations.
• Provide guidance on secure configuration of systems and services exposed to Internet sources, as well as on all cloud related projects.
• Serve as the SME on Linux and Windows platform security in Azure & AWS cloud environments and guide the establishment of security settings and policies.
• Identify risks and provide guidance regarding remediation of gaps to facilitate hardened and sustainable cloud environments.
• Lead all security efforts for integration of infrastructure and business solutions with cloud environments.
• Monitor and audit Microsoft Azure system and service changes.
• Keep abreast of new technologies including new cloud platforms and services
• Act as final level support to troubleshoot security-related issues that come up and are escalated to Information Security for resolution.
• Own projects individually or in small group and lead others. Mentor other team members
Competencies Needed for Success
• Bachelor’s degree in Computer Science, Computer Engineering or related field from an accredited university
• 9+ years of experience on Windows and UNIX based systems and internals
• 6+ Experience implementing and developing fully automated build and deployment processes using DevOps principles and CI/CD technologies.
• 3+ years of experience in working with Azure DevOps in a CM / Build Master role.
• 3+ years of experience in PowerShell automation experience.
• 3+ years of experience in Azure and .NET Technologies.
• 3+ years of experience working in Agile/Scrum/Kanban methodology.
• 3+ years of experience with security architectures of Infrastructure & Platforms (IaaS), PaaS, SaaS)
• 3+ years of network experience, including firewalls, ACLs, Security Groups, subnetting, routing, & VPN
Preferred Qualifications
• Master’s or Bachelor’s degree in computer science, software engineering, or related engineering/technical field
• 3+ years of hands-on experience with automation, orchestration, and development technologies like Arm Template, Ansible / Ansible Tower, Terraform, JavaScript, PowerShell, Restful API's (JSON and XML).
• Experience in designing and developing complex applications.
• Knowledge of SQL/SERVER 2019, DACPAC, SSIS, SSRS, Cosmos DB, and Checkmarx.
• Experience in Internet of Things enterprise platform applications.
Preferred Personality Traits
• Strong problem solving, debugging and solutions design and implementation experience.
• Ability to work on multiple projects at the same time by managing priorities and project timelines.
• Passion to learn new tools, technologies and practices.
• Exceptional self-direction and project management skills
• Be a self-starter comfortable working in a fast-paced, startup environment.
#LI-SS1