remoteonsite
Senior Technology Associate / Specialist - Colgate Palmolive
Software Engineer
Senior Technology Associate driving end‑to‑end software delivery across cloud and on‑prem environments, leveraging Java, Python, SQL, and AWS to build scalable solutions while championing Agile practices and DevOps automation.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java and Python applications that support core business processes.
- Write efficient SQL queries and manage relational databases to ensure data integrity and optimal performance.
- Implement and maintain AWS infrastructure (EC2, RDS, S3, Lambda) using IaC tools such as Terraform or CloudFormation.
- Collaborate with cross‑functional teams in Agile sprints, providing technical guidance and participating in code reviews.
- Automate build, test, and deployment pipelines using CI/CD tools (Jenkins, GitLab CI, or similar).
- Monitor application health, troubleshoot incidents, and perform root‑cause analysis to improve reliability.
Requirements
- 5+ years of professional experience in software development with strong Java and Python skills.
- Proven experience with relational databases (MySQL, PostgreSQL) and SQL optimization.
- Hands‑on experience deploying and managing applications on AWS.
- Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure automation.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javasqlawspythonagile