We are seeking a dynamic Associate Solution Architect to join our team, focusing on Python environments and integration.
This role involves closely collaborating with various teams to assess, design, and maintain secure and efficient Python solutions for our enterprise architecture. The ideal candidate will be experienced in Python, CI/CD pipelines, security practices, and documentation processes.
#LI-DNI
Responsibilities
- Evaluate all current Python use cases and collaborate with Enterprise Architecture to identify and document the Python scope
- Define the best approach for creating a modern, secure Python environment, including packaging and deploying for various platforms such as k8s, servers, and workstations (both Windows & Mac)
- Collaborate with Security on PyEnv deployment, configuration, and system scanning
- Develop secure management strategies for Python libraries
- Establish and update Python-related standards and documentation
- Develop a CI/CD pipeline tailored for Python deployment including integration of tools like Twistlock, Linting, Coverity, SonarQube, and BlackDuck
- Manage the open-source approval process, evaluate open-source modules/libraries, and maintain a record of approved modules
- Create and continually evolve process documentation for adding new libraries to PyPi and new Python versions to PyEnv repository
- Design and implement policies for Python access to/from the internet, including blocking downloads from PyPi
- Develop a strategic Python roadmap, coordinate version upgrade cadence, and ensure its inclusion on the Tech Roadmap
Want more jobs like this?
Get jobs in Río Grande, Mexico delivered to your inbox every week.
- Minimum of 7 years of practical hands-on experience in software development
- Proficiency in Python and its various deployment environments
- Experience in developing and maintaining CI/CD pipelines
- Familiarity with security practices related to Python environment configuration and library management
- Skills in using DevSecOps tools such as Twistlock, Coverity, SonarQube, BlackDuck, and Artifactory
- Capability to create comprehensive documentation and standards for Python environments
- Understanding of open-source software integration and management processes
- Flexibility to adapt to evolving technologies and project scopes
- Background in Enterprise Architecture collaboration and strategic planning for technology adoption
- Fluent English communication skills at a B2+ level
- Experience with Python version management in enterprise settings
- Background in managing Python access and security policies regarding internet connectivity
- Skills in documenting and automating Python environment updates through Artifactory
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee's initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM's Privacy Notice and Policy.